xartigas pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=835e230f2fefa14cdfae7af84dc5afbc40bca985
commit 835e230f2fefa14cdfae7af84dc5afbc40bca985 Author: Xavi Artigas <xavierarti...@yahoo.es> Date: Mon Sep 30 19:48:19 2019 +0200 Revert "eolian: disallow missing docs for stable API where necessary" I'm afraid but this breaks the mono bindings too close to a release. This also fixes the missing docs errors by adding a lot of inconsistent placeholder text ("No description supplied.", "TBD") which will make finding them later on more complicated. I was the one that asked for this feature but it is not critical at this point, so I suggest we explore some refinements (like T8291) before landing this patch in its current state. This reverts commit 2946cb3c325f27d77354ac1b83b614e3a1d9e1d5. --- src/lib/ecore/efl_loop_model.eo | 1 - src/lib/eolian/database_validate.c | 65 ++-- src/tests/ecore/ecore_audio_out_test.eo | 1 - src/tests/ecore/efl_app_test_cml.eo | 2 +- src/tests/efl_mono/dummy_child.eo | 6 +- src/tests/efl_mono/dummy_constructible_object.eo | 9 - src/tests/efl_mono/dummy_event_manager.eo | 5 +- src/tests/efl_mono/dummy_hidden_object.eo | 1 - src/tests/efl_mono/dummy_inherit_helper.eo | 3 - src/tests/efl_mono/dummy_inherit_iface.eo | 2 - src/tests/efl_mono/dummy_numberwrapper.eo | 2 - src/tests/efl_mono/dummy_part_holder.eo | 2 +- src/tests/efl_mono/dummy_test_iface.eo | 8 - src/tests/efl_mono/dummy_test_object.eo | 366 +++-------------------- src/tests/eina_cxx/eina_simple.eo | 1 - src/tests/elementary/focus_manager_test.eo | 2 +- src/tests/elementary/focus_test.eo | 3 - src/tests/elementary/focus_test_sub_main.eo | 1 - src/tests/eolian/data/base.eo | 4 - src/tests/eolian/data/class_funcs.eo | 7 - src/tests/eolian/data/class_requires.eo | 2 +- src/tests/eolian/data/complex_type.eo | 3 - src/tests/eolian/data/consts.eo | 1 - src/tests/eolian/data/ctor_dtor.eo | 4 - src/tests/eolian/data/enum.eo | 10 +- src/tests/eolian/data/events.eo | 10 +- src/tests/eolian/data/extern.eo | 8 +- src/tests/eolian/data/free_func.eo | 8 +- src/tests/eolian/data/function_as_argument.eo | 3 - src/tests/eolian/data/function_as_argument_ref.h | 21 -- src/tests/eolian/data/function_types.eot | 4 - src/tests/eolian/data/function_types_ref.h | 16 - src/tests/eolian/data/iface.eo | 5 +- src/tests/eolian/data/import.eo | 2 - src/tests/eolian/data/import_types.eot | 3 +- src/tests/eolian/data/import_types_ref.h | 8 - src/tests/eolian/data/mixins_require.eo | 3 +- src/tests/eolian/data/nmsp1_class1.eo | 1 - src/tests/eolian/data/nmsp1_nmsp11_class2.eo | 2 - src/tests/eolian/data/nmsp2_class1.eo | 1 - src/tests/eolian/data/no_nmsp.eo | 2 - src/tests/eolian/data/object_impl.eo | 6 - src/tests/eolian/data/object_impl_add.eo | 2 - src/tests/eolian/data/override.eo | 6 - src/tests/eolian/data/parts.eo | 1 - src/tests/eolian/data/scope.eo | 7 - src/tests/eolian/data/struct.eo | 9 +- src/tests/eolian/data/struct_ref.h | 20 -- src/tests/eolian/data/struct_ref_stub.h | 12 - src/tests/eolian/data/typedef.eo | 15 +- src/tests/eolian/data/typedef_ref.h | 32 -- src/tests/eolian/data/typedef_ref_stub.h | 16 - src/tests/eolian/data/unimpl.eo | 1 - src/tests/eolian/data/var.eo | 4 +- src/tests/eolian/data_aux/aux_a.eo | 5 +- src/tests/eolian/data_aux/aux_b.eo | 1 - src/tests/eolian/data_aux/aux_c.eo | 7 +- src/tests/eolian/generated_future.eo | 1 - src/tests/eolian_cxx/a.eo | 1 - src/tests/eolian_cxx/b.eo | 1 - src/tests/eolian_cxx/c.eo | 1 - src/tests/eolian_cxx/complex.eo | 40 --- src/tests/eolian_cxx/cyclic1.eo | 2 - src/tests/eolian_cxx/cyclic2.eo | 2 - src/tests/eolian_cxx/generic.eo | 43 +-- src/tests/eolian_cxx/generic_interface.eo | 1 - src/tests/eolian_cxx/name_name.eo | 1 - src/tests/eolian_cxx/ns_name.eo | 1 - src/tests/eolian_cxx/ns_name_other.eo | 1 - src/tests/eolian_cxx/property_holder.eo | 6 - src/tests/eolian_cxx/simple.eo | 3 - 71 files changed, 109 insertions(+), 747 deletions(-) diff --git a/src/lib/ecore/efl_loop_model.eo b/src/lib/ecore/efl_loop_model.eo index e443651a6d..ec2488e4fd 100644 --- a/src/lib/ecore/efl_loop_model.eo +++ b/src/lib/ecore/efl_loop_model.eo @@ -1,6 +1,5 @@ abstract Efl.Loop_Model extends Efl.Loop_Consumer implements Efl.Model { - [[TBD]] data: null; methods { volatile_make { diff --git a/src/lib/eolian/database_validate.c b/src/lib/eolian/database_validate.c index 20417f7f4a..c1de7ec11a 100644 --- a/src/lib/eolian/database_validate.c +++ b/src/lib/eolian/database_validate.c @@ -41,23 +41,12 @@ _validate(Eolian_Object *obj) eolian_state_log_obj((_base)->unit->state, (_base), __VA_ARGS__) static Eina_Bool -_validate_docstr(Eina_Stringshare *str, const Eolian_Object *info, Eina_List **rdbg, Eina_Bool sum) +_validate_docstr(Eina_Stringshare *str, const Eolian_Object *info, Eina_List **rdbg) { - Eina_List *pl = NULL; - if (str && str[0]) - pl = eolian_documentation_string_split(str); - if (!pl) - { - if (sum) - { - _eo_parser_log(info, "empty documentation"); - return EINA_FALSE; - } - /* description can be empty, summary-only line */ - return EINA_TRUE; - } + if (!str || !str[0]) return EINA_TRUE; Eina_Bool ret = EINA_TRUE; + Eina_List *pl = eolian_documentation_string_split(str); char *par; EINA_LIST_FREE(pl, par) { @@ -99,23 +88,16 @@ _validate_docstr(Eina_Stringshare *str, const Eolian_Object *info, Eina_List **r } static Eina_Bool -_validate_doc(Validate_State *vals, Eolian_Documentation *doc, - const Eolian_Object *obj) +_validate_doc(Eolian_Documentation *doc) { if (!doc) - { - if (!obj) return EINA_TRUE; - if (!vals->stable) return EINA_TRUE; - _eo_parser_log(obj, "missing documentation"); - return EINA_FALSE; - } return EINA_TRUE; Eina_List *rdbg = doc->ref_dbg; - if (!_validate_docstr(doc->summary, &doc->base, &rdbg, EINA_TRUE)) + if (!_validate_docstr(doc->summary, &doc->base, &rdbg)) return EINA_FALSE; - if (!_validate_docstr(doc->description, &doc->base, &rdbg, EINA_FALSE)) + if (!_validate_docstr(doc->description, &doc->base, &rdbg)) return EINA_FALSE; return _validate(&doc->base); @@ -150,7 +132,7 @@ _sf_map_cb(const Eina_Hash *hash EINA_UNUSED, const void *key EINA_UNUSED, if (!sc->succ) return EINA_FALSE; - sc->succ = _validate_doc(sc->vals, sf->doc, NULL); + sc->succ = _validate_doc(sf->doc); return sc->succ; } @@ -167,7 +149,7 @@ _ef_map_cb(const Eina_Hash *hash EINA_UNUSED, const void *key EINA_UNUSED, if (!sc->succ) return EINA_FALSE; - sc->succ = _validate_doc(sc->vals, ef->doc, NULL); + sc->succ = _validate_doc(ef->doc); return sc->succ; } @@ -178,12 +160,12 @@ _validate_typedecl(Validate_State *vals, Eolian_Typedecl *tp) if (tp->base.validated) return EINA_TRUE; + if (!_validate_doc(tp->doc)) + return EINA_FALSE; + /* for the time being assume all typedecls are beta unless overridden */ Eina_Bool was_stable = _set_stable(vals, !tp->base.is_beta); - if (!_validate_doc(vals, tp->doc, &tp->base)) - return EINA_FALSE; - switch (tp->type) { case EOLIAN_TYPEDECL_ALIAS: @@ -489,7 +471,7 @@ _validate_param(Validate_State *vals, Eolian_Function_Parameter *param) if (param->value && !_validate_expr(param->value, param->type, 0, param->by_ref)) return EINA_FALSE; - if (!_validate_doc(vals, param->doc, NULL)) + if (!_validate_doc(param->doc)) return EINA_FALSE; return _validate(¶m->base); @@ -557,9 +539,9 @@ _validate_function(Validate_State *vals, Eolian_Function *func, Eina_Hash *nhash #undef EOLIAN_PARAMS_VALIDATE - if (!_validate_doc(vals, func->get_return_doc, NULL)) + if (!_validate_doc(func->get_return_doc)) return _reset_stable(vals, was_stable, EINA_FALSE); - if (!_validate_doc(vals, func->set_return_doc, NULL)) + if (!_validate_doc(func->set_return_doc)) return _reset_stable(vals, was_stable, EINA_FALSE); /* just for now, when dups become errors there will be no need to check */ @@ -592,7 +574,7 @@ _validate_part(Validate_State *vals, Eolian_Part *part, Eina_Hash *phash) Eina_Bool was_stable = _set_stable(vals, !part->base.is_beta && vals->stable); - if (!_validate_doc(vals, part->doc, NULL)) + if (!_validate_doc(part->doc)) return _reset_stable(vals, was_stable, EINA_FALSE); /* switch the class name for class */ @@ -711,7 +693,7 @@ _validate_event(Validate_State *vals, Eolian_Event *event, Eina_Hash *nhash) } } - if (!_validate_doc(vals, event->doc, &event->base)) + if (!_validate_doc(event->doc)) return _reset_stable(vals, was_stable, EINA_FALSE); eina_hash_set(nhash, &event->base.name, &event->base); @@ -1364,17 +1346,16 @@ _db_fill_inherits(Validate_State *vals, Eolian_Class *cl, Eina_Hash *fhash, } static Eina_Bool -_validate_implement(Validate_State *vals, Eolian_Implement *impl) +_validate_implement(Eolian_Implement *impl) { if (impl->base.validated) return EINA_TRUE; - if (!_validate_doc(vals, impl->common_doc, (impl->implklass == impl->klass) - ? &impl->foo_id->base : NULL)) + if (!_validate_doc(impl->common_doc)) return EINA_FALSE; - if (!_validate_doc(vals, impl->get_doc, NULL)) + if (!_validate_doc(impl->get_doc)) return EINA_FALSE; - if (!_validate_doc(vals, impl->set_doc, NULL)) + if (!_validate_doc(impl->set_doc)) return EINA_FALSE; return _validate(&impl->base); @@ -1522,7 +1503,7 @@ _validate_class(Validate_State *vals, Eolian_Class *cl, return EINA_FALSE; EINA_LIST_FOREACH(cl->implements, l, impl) - if (!_validate_implement(vals, impl)) + if (!_validate_implement(impl)) return EINA_FALSE; /* all the checks that need to be done every time are performed now */ @@ -1533,7 +1514,7 @@ _validate_class(Validate_State *vals, Eolian_Class *cl, return EINA_TRUE; } - if (!_validate_doc(vals, cl->doc, &cl->base)) + if (!_validate_doc(cl->doc)) return EINA_FALSE; /* also done */ @@ -1556,7 +1537,7 @@ _validate_constant(Validate_State *vals, Eolian_Constant *var) if (!_validate_expr(var->value, var->base_type, 0, EINA_FALSE)) return _reset_stable(vals, was_stable, EINA_FALSE); - if (!_validate_doc(vals, var->doc, &var->base)) + if (!_validate_doc(var->doc)) return _reset_stable(vals, was_stable, EINA_FALSE); _reset_stable(vals, was_stable, EINA_TRUE); diff --git a/src/tests/ecore/ecore_audio_out_test.eo b/src/tests/ecore/ecore_audio_out_test.eo index 307bc38e2e..72b86a0233 100644 --- a/src/tests/ecore/ecore_audio_out_test.eo +++ b/src/tests/ecore/ecore_audio_out_test.eo @@ -1,6 +1,5 @@ class @beta Ecore.Audio.Out.Test extends Ecore.Audio.Out { - [[No description supplied.]] data: null; implements { @empty Ecore.Audio.source { set; get; } diff --git a/src/tests/ecore/efl_app_test_cml.eo b/src/tests/ecore/efl_app_test_cml.eo index 4114b2003e..ade7426a89 100644 --- a/src/tests/ecore/efl_app_test_cml.eo +++ b/src/tests/ecore/efl_app_test_cml.eo @@ -1,4 +1,4 @@ class @beta Efl.App.Test.CML extends Efl.Object implements Efl.Core.Command_Line { - [[No description supplied.]] + } diff --git a/src/tests/efl_mono/dummy_child.eo b/src/tests/efl_mono/dummy_child.eo index 00233291e7..f6de361c45 100644 --- a/src/tests/efl_mono/dummy_child.eo +++ b/src/tests/efl_mono/dummy_child.eo @@ -1,10 +1,9 @@ import eina_types; class Dummy.Child extends Dummy.Test_Object { - [[No description supplied.]] + methods { double_params { - [[No description supplied.]] params { @in a: string; @in b: double; @@ -12,7 +11,6 @@ class Dummy.Child extends Dummy.Test_Object { } @property iface_was_set { - [[No description supplied.]] get {} values { data: bool; @@ -32,7 +30,6 @@ class Dummy.Child extends Dummy.Test_Object { } @property obligatory_beta_ctor_was_called { - [[No description supplied.]] get{} values { data: bool; @@ -40,7 +37,6 @@ class Dummy.Child extends Dummy.Test_Object { } @property optional_beta_ctor_was_called { - [[No description supplied.]] get{} values { data: bool; diff --git a/src/tests/efl_mono/dummy_constructible_object.eo b/src/tests/efl_mono/dummy_constructible_object.eo index 7685764064..ea508ed15c 100644 --- a/src/tests/efl_mono/dummy_constructible_object.eo +++ b/src/tests/efl_mono/dummy_constructible_object.eo @@ -1,21 +1,16 @@ class Dummy.Constructible_Object extends Efl.Object { - [[No description supplied.]] methods { construct_type_and_store { - [[No description supplied.]] params { @in type: const(Efl.Class); } return: Efl.Object; } increment_default_construction_count { - [[No description supplied.]] } increment_special_construction_count { - [[No description supplied.]] } @property native_construction_count { - [[No description supplied.]] get { } values { @@ -23,7 +18,6 @@ class Dummy.Constructible_Object extends Efl.Object { } } @property default_construction_count { - [[No description supplied.]] get { } values { @@ -31,7 +25,6 @@ class Dummy.Constructible_Object extends Efl.Object { } } @property special_construction_count { - [[No description supplied.]] get { } values { @@ -39,7 +32,6 @@ class Dummy.Constructible_Object extends Efl.Object { } } @property internal_object { - [[No description supplied.]] get { } values { @@ -47,7 +39,6 @@ class Dummy.Constructible_Object extends Efl.Object { } } multiply_integer_value @const { - [[No description supplied.]] params { v: int; } diff --git a/src/tests/efl_mono/dummy_event_manager.eo b/src/tests/efl_mono/dummy_event_manager.eo index a584ecf03f..b16f7b92cb 100644 --- a/src/tests/efl_mono/dummy_event_manager.eo +++ b/src/tests/efl_mono/dummy_event_manager.eo @@ -1,10 +1,9 @@ import eina_types; class Dummy.Event_Manager extends Efl.Object { - [[No description supplied.]] + methods { @property emitter { - [[No description supplied.]] set { } values { @@ -13,7 +12,6 @@ class Dummy.Event_Manager extends Efl.Object { } emit_with_int { - [[No description supplied.]] params { data: int; } @@ -21,7 +19,6 @@ class Dummy.Event_Manager extends Efl.Object { } release { - [[No description supplied.]] } } diff --git a/src/tests/efl_mono/dummy_hidden_object.eo b/src/tests/efl_mono/dummy_hidden_object.eo index 080c326f23..1b29472a1c 100644 --- a/src/tests/efl_mono/dummy_hidden_object.eo +++ b/src/tests/efl_mono/dummy_hidden_object.eo @@ -1,3 +1,2 @@ class Dummy.Hidden_Object extends Efl.Object { - [[No description supplied.]] } diff --git a/src/tests/efl_mono/dummy_inherit_helper.eo b/src/tests/efl_mono/dummy_inherit_helper.eo index 3d6b03efb9..f0f9183ebb 100644 --- a/src/tests/efl_mono/dummy_inherit_helper.eo +++ b/src/tests/efl_mono/dummy_inherit_helper.eo @@ -1,16 +1,13 @@ class Dummy.Inherit_Helper extends Efl.Object { - [[No description supplied.]] methods { receive_dummy_and_call_int_out @static { - [[No description supplied.]] params { @in x: Dummy.Test_Object; } return: int; } receive_dummy_and_call_in_stringshare @static { - [[No description supplied.]] params { @in x: Dummy.Inherit_Iface; } diff --git a/src/tests/efl_mono/dummy_inherit_iface.eo b/src/tests/efl_mono/dummy_inherit_iface.eo index 432fac3cfa..e18403fcd2 100644 --- a/src/tests/efl_mono/dummy_inherit_iface.eo +++ b/src/tests/efl_mono/dummy_inherit_iface.eo @@ -1,8 +1,6 @@ interface Dummy.Inherit_Iface { - [[No description supplied.]] methods { stringshare_test { - [[No description supplied.]] params { @in v: stringshare; } diff --git a/src/tests/efl_mono/dummy_numberwrapper.eo b/src/tests/efl_mono/dummy_numberwrapper.eo index 3dd693bf22..98b265233c 100644 --- a/src/tests/efl_mono/dummy_numberwrapper.eo +++ b/src/tests/efl_mono/dummy_numberwrapper.eo @@ -1,8 +1,6 @@ class Dummy.Numberwrapper extends Efl.Object { - [[No description supplied.]] methods { @property number { - [[No description supplied.]] get { } set { diff --git a/src/tests/efl_mono/dummy_part_holder.eo b/src/tests/efl_mono/dummy_part_holder.eo index 7a5d761f97..1ac88007fc 100644 --- a/src/tests/efl_mono/dummy_part_holder.eo +++ b/src/tests/efl_mono/dummy_part_holder.eo @@ -1,7 +1,7 @@ import eina_types; class Dummy.Part_Holder extends Dummy.Test_Object implements Efl.Part { - [[No description supplied.]] + parts { one: Dummy.Test_Object; [[ Part number one. ]] two: Dummy.Test_Object; [[ Part number two. ]] diff --git a/src/tests/efl_mono/dummy_test_iface.eo b/src/tests/efl_mono/dummy_test_iface.eo index 3c249dc501..a8dd405271 100644 --- a/src/tests/efl_mono/dummy_test_iface.eo +++ b/src/tests/efl_mono/dummy_test_iface.eo @@ -1,12 +1,9 @@ interface Dummy.Test_Iface { - [[No description supplied.]] methods { emit_nonconflicted { - [[No description supplied.]] } @property iface_prop { - [[No description supplied.]] get {} set {} values { @@ -15,7 +12,6 @@ interface Dummy.Test_Iface } method_protected @protected @const { - [[No description supplied.]] params { @in x: int; } @@ -23,7 +19,6 @@ interface Dummy.Test_Iface } call_method_protected @const { - [[No description supplied.]] params { @in x: int; } @@ -31,7 +26,6 @@ interface Dummy.Test_Iface } @property protected_prop @protected { - [[No description supplied.]] get {} set {} values { @@ -40,7 +34,6 @@ interface Dummy.Test_Iface } @property public_getter_private_setter { - [[No description supplied.]] get {} set @protected {} values { @@ -49,7 +42,6 @@ interface Dummy.Test_Iface } @property static_prop @static { - [[No description supplied.]] get {} set {} values { diff --git a/src/tests/efl_mono/dummy_test_object.eo b/src/tests/efl_mono/dummy_test_object.eo index d82d92de5a..6daf07f1a7 100644 --- a/src/tests/efl_mono/dummy_test_object.eo +++ b/src/tests/efl_mono/dummy_test_object.eo @@ -1,21 +1,20 @@ import eina_types; -type Dummy.MyInt: int; [[No description supplied.]] - -const Dummy.Constvar_Bool : bool = true; [[No description supplied.]] -const Dummy.Constvar_Int : int = -32766; [[No description supplied.]] -const Dummy.Constvar_UInt : uint = 65533U; [[No description supplied.]] -const Dummy.Constvar_Long : long = -2147483644L; [[No description supplied.]] -const Dummy.Constvar_ULong : ulong = 4294967288UL; [[No description supplied.]] -const Dummy.Constvar_LLong : llong = -9223372036854775800LL; [[No description supplied.]] -const Dummy.Constvar_ULLong : ullong = 18446744073709551615ULL; [[No description supplied.]] -const Dummy.Constvar_Float : float = 16777211.0f; [[No description supplied.]] -const Dummy.Constvar_Double : double = 9007199254740988.0; [[No description supplied.]] -const Dummy.Constvar_Char : char = '!'; [[No description supplied.]] -const Dummy.Constvar_String : string = "test_str"; [[No description supplied.]] +type Dummy.MyInt: int; + +const Dummy.Constvar_Bool : bool = true; +const Dummy.Constvar_Int : int = -32766; +const Dummy.Constvar_UInt : uint = 65533U; +const Dummy.Constvar_Long : long = -2147483644L; +const Dummy.Constvar_ULong : ulong = 4294967288UL; +const Dummy.Constvar_LLong : llong = -9223372036854775800LL; +const Dummy.Constvar_ULLong : ullong = 18446744073709551615ULL; +const Dummy.Constvar_Float : float = 16777211.0f; +const Dummy.Constvar_Double : double = 9007199254740988.0; +const Dummy.Constvar_Char : char = '!'; +const Dummy.Constvar_String : string = "test_str"; enum Dummy.SampleEnum { - [[No description supplied.]] v0, v1, v2, @@ -25,7 +24,6 @@ enum Dummy.SampleEnum { struct @free(free) Dummy.StructSimple { - [[No description supplied.]] fbyte: byte; fubyte: ubyte; fchar: char; @@ -76,7 +74,6 @@ struct @free(free) Dummy.StructSimple } struct @beta @free(free) Dummy.StructComplex { - [[No description supplied.]] farray: array<string>; flist: list<string>; fhash: hash<string, string>; @@ -90,7 +87,6 @@ struct @beta @free(free) Dummy.StructComplex { } function Dummy.SimpleCb { - [[No description supplied.]] params { a: int; } @@ -98,7 +94,6 @@ function Dummy.SimpleCb { }; function Dummy.FormatCb { - [[No description supplied.]] params { @in str: strbuf; @in value: const(any_value); @@ -106,25 +101,20 @@ function Dummy.FormatCb { }; class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { - [[No description supplied.]] methods { return_object { - [[No description supplied.]] return: Dummy.Test_Object; } return_null_object { - [[No description supplied.]] return: Dummy.Test_Object; } return_iface { - [[No description supplied.]] return: Dummy.Test_Iface; } int_out { - [[No description supplied.]] params { @in x: int; @out y: int; @@ -133,7 +123,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* int_ptr_out { - [[No description supplied.]] params { @in x: int; @out y: ptr(int); @@ -142,14 +131,12 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ in_stringshare { - [[No description supplied.]] params { @in v: stringshare; } return: stringshare @move; } in_own_stringshare { - [[No description supplied.]] params { @in v: stringshare @move; } @@ -157,29 +144,24 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } out_stringshare { - [[No description supplied.]] params { @out v: stringshare; } } out_own_stringshare { - [[No description supplied.]] params { @out v: stringshare @move; } } return_stringshare { - [[No description supplied.]] return: stringshare; } return_own_stringshare { - [[No description supplied.]] return: stringshare @move; } in_string { - [[No description supplied.]] params { @in str: string; } @@ -187,7 +169,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } in_own_string { - [[No description supplied.]] params { @in str: mstring @move; } @@ -195,100 +176,83 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } return_string { - [[No description supplied.]] return: string; } return_own_string { - [[No description supplied.]] return: mstring @move; } out_string { - [[No description supplied.]] params { @out str: string; } } out_own_string { - [[No description supplied.]] params { @out str: mstring @move; } } call_in_string { - [[No description supplied.]] params { @in str: string; } } call_in_own_string { - [[No description supplied.]] params { @in str: mstring @move; } } call_return_string { - [[No description supplied.]] return: string; } call_return_own_string { - [[No description supplied.]] return: mstring @move; } call_out_string { - [[No description supplied.]] return: string; } call_out_own_string { - [[No description supplied.]] return: mstring @move; } // Stringshare virtual helpers call_in_stringshare { - [[No description supplied.]] params { @in str: stringshare; } } call_in_own_stringshare { - [[No description supplied.]] params { @in str: stringshare @move; } } call_return_stringshare { - [[No description supplied.]] return: stringshare; } call_return_own_stringshare { - [[No description supplied.]] return: stringshare @move; } call_out_stringshare { - [[No description supplied.]] return: stringshare; } call_out_own_stringshare { - [[No description supplied.]] return: stringshare @move; } eina_slice_in { - [[No description supplied.]] params { @in slice: slice<ubyte>; } @@ -296,7 +260,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_rw_slice_in { - [[No description supplied.]] params { @in slice: rw_slice<ubyte>; } @@ -304,7 +267,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_slice_out { - [[No description supplied.]] params { @out slice: slice<ubyte>; } @@ -312,7 +274,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_rw_slice_out { - [[No description supplied.]] params { @out slice: rw_slice<ubyte>; } @@ -320,7 +281,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_rw_slice_inout { - [[No description supplied.]] params { @inout slice: rw_slice<ubyte>; } @@ -329,18 +289,15 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* eina_slice_return { - [[No description supplied.]] return: slice<ubyte>; } eina_rw_slice_return { - [[No description supplied.]] return: rw_slice<ubyte>; } */ eina_binbuf_in { - [[No description supplied.]] params { @in binbuf: binbuf; } @@ -348,7 +305,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_eina_binbuf_in { - [[No description supplied.]] params { @in binbuf: binbuf; } @@ -356,7 +312,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_binbuf_in_own { - [[No description supplied.]] params { @in binbuf: binbuf @move; } @@ -364,7 +319,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_eina_binbuf_in_own { - [[No description supplied.]] params { @in str: binbuf @move; } @@ -372,12 +326,10 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } check_binbuf_in_own { - [[No description supplied.]] return: bool; } eina_binbuf_out { - [[No description supplied.]] params { @out binbuf: binbuf; } @@ -385,17 +337,14 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_eina_binbuf_out { - [[No description supplied.]] return: binbuf; } check_binbuf_out { - [[No description supplied.]] return: bool; } eina_binbuf_out_own { - [[No description supplied.]] params { @out binbuf: binbuf @move; } @@ -403,32 +352,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_eina_binbuf_out_own { - [[No description supplied.]] return: binbuf @move; } eina_binbuf_return { - [[No description supplied.]] return: binbuf; } call_eina_binbuf_return { - [[No description supplied.]] return: binbuf; } check_binbuf_return { - [[No description supplied.]] return: bool; } eina_binbuf_return_own { - [[No description supplied.]] return: binbuf @move; } call_eina_binbuf_return_own { - [[No description supplied.]] return: binbuf @move; } @@ -436,7 +379,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* Integer */ eina_array_int_in { - [[No description supplied.]] params { @in arr: array<int>; } @@ -444,31 +386,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_int_in_own { - [[No description supplied.]] params { @in arr: array<int> @move; // <int @move> } return: bool; } check_eina_array_int_in_own { - [[No description supplied.]] return: bool; } eina_array_int_out { - [[No description supplied.]] params { @out arr: array<int>; } return: bool; } check_eina_array_int_out { - [[No description supplied.]] return: bool; } eina_array_int_out_own { - [[No description supplied.]] params { @out arr: array<int> @move; // <int @move> } @@ -476,22 +413,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_int_return { - [[No description supplied.]] return: array<int>; } check_eina_array_int_return { - [[No description supplied.]] return: bool; } eina_array_int_return_own { - [[No description supplied.]] return: array<int> @move; // <int @move> } /* String */ eina_array_str_in { - [[No description supplied.]] params { @in arr: array<string>; } @@ -499,31 +432,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_str_in_own { - [[No description supplied.]] params { @in arr: array<mstring @move> @move; } return: bool; } check_eina_array_str_in_own { - [[No description supplied.]] return: bool; } eina_array_str_out { - [[No description supplied.]] params { @out arr: array<string>; } return: bool; } check_eina_array_str_out { - [[No description supplied.]] return: bool; } eina_array_str_out_own { - [[No description supplied.]] params { @out arr: array<mstring @move> @move; } @@ -531,22 +459,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_str_return { - [[No description supplied.]] return: array<string>; } check_eina_array_str_return { - [[No description supplied.]] return: bool; } eina_array_str_return_own { - [[No description supplied.]] return: array<mstring @move> @move; } /* Eina_Stringshare */ eina_array_strshare_in { - [[No description supplied.]] params { @in arr: array<stringshare>; } @@ -554,31 +478,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_strshare_in_own { - [[No description supplied.]] params { @in arr: array<stringshare @move> @move; } return: bool; } check_eina_array_strshare_in_own { - [[No description supplied.]] return: bool; } eina_array_strshare_out { - [[No description supplied.]] params { @out arr: array<stringshare>; } return: bool; } check_eina_array_strshare_out { - [[No description supplied.]] return: bool; } eina_array_strshare_out_own { - [[No description supplied.]] params { @out arr: array<stringshare @move> @move; } @@ -586,22 +505,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_strshare_return { - [[No description supplied.]] return: array<stringshare>; } check_eina_array_strshare_return { - [[No description supplied.]] return: bool; } eina_array_strshare_return_own { - [[No description supplied.]] return: array<stringshare @move> @move; } /* Object */ eina_array_obj_in { - [[No description supplied.]] params { @in arr: array<Dummy.Numberwrapper>; } @@ -609,31 +524,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_obj_in_own { - [[No description supplied.]] params { @in arr: array<Dummy.Numberwrapper @move> @move; } return: bool; } check_eina_array_obj_in_own { - [[No description supplied.]] return: bool; } eina_array_obj_out { - [[No description supplied.]] params { @out arr: array<Dummy.Numberwrapper>; } return: bool; } check_eina_array_obj_out { - [[No description supplied.]] return: bool; } eina_array_obj_out_own { - [[No description supplied.]] params { @out arr: array<Dummy.Numberwrapper @move> @move; } @@ -641,21 +551,17 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_array_obj_return { - [[No description supplied.]] return: array<Dummy.Numberwrapper>; } check_eina_array_obj_return { - [[No description supplied.]] return: bool; } eina_array_obj_return_own { - [[No description supplied.]] return: array<Dummy.Numberwrapper @move> @move; } eina_array_obj_return_in { - [[No description supplied.]] params { @in arr: array<Dummy.Numberwrapper>; } @@ -666,7 +572,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* Integer */ eina_list_int_in { - [[No description supplied.]] params { @in lst: list<int>; } @@ -674,31 +579,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_int_in_own { - [[No description supplied.]] params { @in lst: list<int> @move; // <int @move> } return: bool; } check_eina_list_int_in_own { - [[No description supplied.]] return: bool; } eina_list_int_out { - [[No description supplied.]] params { @out lst: list<int>; } return: bool; } check_eina_list_int_out { - [[No description supplied.]] return: bool; } eina_list_int_out_own { - [[No description supplied.]] params { @out lst: list<int> @move; // <int @move> } @@ -706,22 +606,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_int_return { - [[No description supplied.]] return: list<int>; } check_eina_list_int_return { - [[No description supplied.]] return: bool; } eina_list_int_return_own { - [[No description supplied.]] return: list<int> @move; // <int @move> } /* String */ eina_list_str_in { - [[No description supplied.]] params { @in lst: list<string>; } @@ -729,31 +625,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_str_in_own { - [[No description supplied.]] params { @in lst: list<mstring @move> @move; } return: bool; } check_eina_list_str_in_own { - [[No description supplied.]] return: bool; } eina_list_str_out { - [[No description supplied.]] params { @out lst: list<string>; } return: bool; } check_eina_list_str_out { - [[No description supplied.]] return: bool; } eina_list_str_out_own { - [[No description supplied.]] params { @out lst: list<mstring @move> @move; } @@ -761,22 +652,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_str_return { - [[No description supplied.]] return: list<string>; } check_eina_list_str_return { - [[No description supplied.]] return: bool; } eina_list_str_return_own { - [[No description supplied.]] return: list<mstring @move> @move; } /* Eina_Stringshare */ eina_list_strshare_in { - [[No description supplied.]] params { @in lst: list<stringshare>; } @@ -784,31 +671,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_strshare_in_own { - [[No description supplied.]] params { @in lst: list<stringshare @move> @move; } return: bool; } check_eina_list_strshare_in_own { - [[No description supplied.]] return: bool; } eina_list_strshare_out { - [[No description supplied.]] params { @out lst: list<stringshare>; } return: bool; } check_eina_list_strshare_out { - [[No description supplied.]] return: bool; } eina_list_strshare_out_own { - [[No description supplied.]] params { @out lst: list<stringshare @move> @move; } @@ -816,22 +698,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_strshare_return { - [[No description supplied.]] return: list<stringshare>; } check_eina_list_strshare_return { - [[No description supplied.]] return: bool; } eina_list_strshare_return_own { - [[No description supplied.]] return: list<stringshare @move> @move; } /* Object */ eina_list_obj_in { - [[No description supplied.]] params { @in lst: list<Dummy.Numberwrapper>; } @@ -839,31 +717,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_obj_in_own { - [[No description supplied.]] params { @in lst: list<Dummy.Numberwrapper @move> @move; } return: bool; } check_eina_list_obj_in_own { - [[No description supplied.]] return: bool; } eina_list_obj_out { - [[No description supplied.]] params { @out lst: list<Dummy.Numberwrapper>; } return: bool; } check_eina_list_obj_out { - [[No description supplied.]] return: bool; } eina_list_obj_out_own { - [[No description supplied.]] params { @out lst: list<Dummy.Numberwrapper @move> @move; } @@ -871,21 +744,17 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_list_obj_return { - [[No description supplied.]] return: list<Dummy.Numberwrapper>; } check_eina_list_obj_return { - [[No description supplied.]] return: bool; } eina_list_obj_return_own { - [[No description supplied.]] return: list<Dummy.Numberwrapper @move> @move; } eina_list_obj_return_in { - [[No description supplied.]] params { @in lst: list<Dummy.Numberwrapper>; } @@ -896,7 +765,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { // Integer // eina_hash_int_in @beta { - [[No description supplied.]] params { @in hsh: hash<int, int>; } @@ -905,67 +773,56 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* eina_hash_int_in_own @beta { - [[No description supplied.]] params { @in hsh: hash<int, int> @move; // <, int @move> } return: bool; } check_eina_hash_int_in_own { - [[No description supplied.]] return: bool; } */ eina_hash_int_out @beta { - [[No description supplied.]] params { @out hsh: hash<int, int>; } return: bool; } check_eina_hash_int_out @beta { - [[No description supplied.]] return: bool; } /* eina_hash_int_out_own @beta { - [[No description supplied.]] params { @out hsh: hash<int, int> @move; // <, int @move> } return: bool; } check_eina_hash_int_out_own @beta { - [[No description supplied.]] return: bool; } */ eina_hash_int_return @beta { - [[No description supplied.]] return: hash<int, int>; } check_eina_hash_int_return @beta { - [[No description supplied.]] return: bool; } /* eina_hash_int_return_own @beta { - [[No description supplied.]] return: hash<int, int> @move; // <, int @move> } check_eina_hash_int_return_own @beta { - [[No description supplied.]] return: bool; } */ // String // eina_hash_str_in @beta { - [[No description supplied.]] params { @in hsh: hash<string, string>; } @@ -973,62 +830,51 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_str_in_own @beta { - [[No description supplied.]] params { @in hsh: hash<string, mstring @move> @move; } return: bool; } check_eina_hash_str_in_own @beta { - [[No description supplied.]] return: bool; } eina_hash_str_out @beta { - [[No description supplied.]] params { @out hsh: hash<string, string>; } return: bool; } check_eina_hash_str_out @beta { - [[No description supplied.]] return: bool; } eina_hash_str_out_own @beta { - [[No description supplied.]] params { @out hsh: hash<string, mstring @move> @move; } return: bool; } check_eina_hash_str_out_own @beta { - [[No description supplied.]] return: bool; } eina_hash_str_return @beta { - [[No description supplied.]] return: hash<string, string>; } check_eina_hash_str_return @beta { - [[No description supplied.]] return: bool; } eina_hash_str_return_own @beta { - [[No description supplied.]] return: hash<string, mstring @move> @move; } check_eina_hash_str_return_own @beta { - [[No description supplied.]] return: bool; } // Eina_Stringshare // eina_hash_strshare_in @beta { - [[No description supplied.]] params { @in hsh: hash<stringshare, stringshare>; } @@ -1036,62 +882,51 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_strshare_in_own @beta { - [[No description supplied.]] params { @in hsh: hash<stringshare, stringshare @move> @move; } return: bool; } check_eina_hash_strshare_in_own @beta { - [[No description supplied.]] return: bool; } eina_hash_strshare_out @beta { - [[No description supplied.]] params { @out hsh: hash<stringshare, stringshare>; } return: bool; } check_eina_hash_strshare_out @beta { - [[No description supplied.]] return: bool; } eina_hash_strshare_out_own @beta { - [[No description supplied.]] params { @out hsh: hash<stringshare, stringshare @move> @move; } return: bool; } check_eina_hash_strshare_out_own @beta { - [[No description supplied.]] return: bool; } eina_hash_strshare_return @beta { - [[No description supplied.]] return: hash<stringshare, stringshare>; } check_eina_hash_strshare_return @beta { - [[No description supplied.]] return: bool; } eina_hash_strshare_return_own @beta { - [[No description supplied.]] return: hash<stringshare, stringshare @move> @move; } check_eina_hash_strshare_return_own @beta { - [[No description supplied.]] return: bool; } // Object // eina_hash_obj_in @beta { - [[No description supplied.]] params { @in hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper>; @in nwk1: Dummy.Numberwrapper; @@ -1103,7 +938,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_obj_in_own @beta { - [[No description supplied.]] params { @in hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move; @in nwk1: Dummy.Numberwrapper; @@ -1114,7 +948,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { return: bool; } check_eina_hash_obj_in_own @beta { - [[No description supplied.]] params { @in nwk1: Dummy.Numberwrapper; @in nwv1: Dummy.Numberwrapper; @@ -1125,7 +958,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_obj_out @beta { - [[No description supplied.]] params { @out hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper>; @out nwk: Dummy.Numberwrapper; @@ -1134,7 +966,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { return: bool; } check_eina_hash_obj_out @beta { - [[No description supplied.]] params { @in nwk1: Dummy.Numberwrapper; @in nwv1: Dummy.Numberwrapper; @@ -1145,7 +976,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_obj_out_own @beta { - [[No description supplied.]] params { @out hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move; @out nwk: Dummy.Numberwrapper; @@ -1154,12 +984,10 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { return: bool; } check_eina_hash_obj_out_own @beta { - [[No description supplied.]] return: bool; } eina_hash_obj_return @beta { - [[No description supplied.]] params { @out nwk: Dummy.Numberwrapper; @out nwv: Dummy.Numberwrapper; @@ -1167,7 +995,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { return: hash<Dummy.Numberwrapper, Dummy.Numberwrapper>; } check_eina_hash_obj_return @beta { - [[No description supplied.]] params { @in nwk1: Dummy.Numberwrapper; @in nwv1: Dummy.Numberwrapper; @@ -1178,7 +1005,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_hash_obj_return_own @beta { - [[No description supplied.]] params { @out nwk: Dummy.Numberwrapper; @out nwv: Dummy.Numberwrapper; @@ -1186,7 +1012,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { return: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move; } check_eina_hash_obj_return_own @beta { - [[No description supplied.]] return: bool; } @@ -1194,7 +1019,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* Integer */ eina_iterator_int_in { - [[No description supplied.]] params { @in itr: iterator<int>; } @@ -1202,31 +1026,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_int_in_own { - [[No description supplied.]] params { @in itr: iterator<int> @move; } return: bool; } check_eina_iterator_int_in_own { - [[No description supplied.]] return: bool; } eina_iterator_int_out { - [[No description supplied.]] params { @out itr: iterator<int>; } return: bool; } check_eina_iterator_int_out { - [[No description supplied.]] return: bool; } eina_iterator_int_out_own { - [[No description supplied.]] params { @out itr: iterator<int> @move; } @@ -1234,22 +1053,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_int_return { - [[No description supplied.]] return: iterator<int>; } check_eina_iterator_int_return { - [[No description supplied.]] return: bool; } eina_iterator_int_return_own { - [[No description supplied.]] return: iterator<int> @move; } /* String */ eina_iterator_str_in { - [[No description supplied.]] params { @in itr: iterator<string>; } @@ -1257,31 +1072,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_str_in_own { - [[No description supplied.]] params { @in itr: iterator<mstring> @move; } return: bool; } check_eina_iterator_str_in_own { - [[No description supplied.]] return: bool; } eina_iterator_str_out { - [[No description supplied.]] params { @out itr: iterator<string>; } return: bool; } check_eina_iterator_str_out { - [[No description supplied.]] return: bool; } eina_iterator_str_out_own { - [[No description supplied.]] params { @out itr: iterator<mstring> @move; } @@ -1289,22 +1099,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_str_return { - [[No description supplied.]] return: iterator<string>; } check_eina_iterator_str_return { - [[No description supplied.]] return: bool; } eina_iterator_str_return_own { - [[No description supplied.]] return: iterator<mstring> @move; } /* Eina_Stringshare */ eina_iterator_strshare_in { - [[No description supplied.]] params { @in itr: iterator<stringshare>; } @@ -1312,31 +1118,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_strshare_in_own { - [[No description supplied.]] params { @in itr: iterator<stringshare> @move; } return: bool; } check_eina_iterator_strshare_in_own { - [[No description supplied.]] return: bool; } eina_iterator_strshare_out { - [[No description supplied.]] params { @out itr: iterator<stringshare>; } return: bool; } check_eina_iterator_strshare_out { - [[No description supplied.]] return: bool; } eina_iterator_strshare_out_own { - [[No description supplied.]] params { @out itr: iterator<stringshare> @move; } @@ -1344,22 +1145,18 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_strshare_return { - [[No description supplied.]] return: iterator<stringshare>; } check_eina_iterator_strshare_return { - [[No description supplied.]] return: bool; } eina_iterator_strshare_return_own { - [[No description supplied.]] return: iterator<stringshare> @move; } /* Object */ eina_iterator_obj_in { - [[No description supplied.]] params { @in itr: iterator<Dummy.Numberwrapper>; } @@ -1367,31 +1164,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_obj_in_own { - [[No description supplied.]] params { @in itr: iterator<Dummy.Numberwrapper> @move; } return: bool; } check_eina_iterator_obj_in_own { - [[No description supplied.]] return: bool; } eina_iterator_obj_out { - [[No description supplied.]] params { @out itr: iterator<Dummy.Numberwrapper>; } return: bool; } check_eina_iterator_obj_out { - [[No description supplied.]] return: bool; } eina_iterator_obj_out_own { - [[No description supplied.]] params { @out itr: iterator<Dummy.Numberwrapper> @move; } @@ -1399,30 +1191,25 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } eina_iterator_obj_return { - [[No description supplied.]] return: iterator<Dummy.Numberwrapper>; } check_eina_iterator_obj_return { - [[No description supplied.]] return: bool; } eina_iterator_obj_return_own { - [[No description supplied.]] return: iterator<Dummy.Numberwrapper> @move; } /* Function Pointer */ set_callback { - [[No description supplied.]] params { cb: Dummy.SimpleCb; } } call_callback { - [[No description supplied.]] params { a: int; } @@ -1430,68 +1217,59 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_set_callback { - [[No description supplied.]] } raises_eina_error { - [[No description supplied.]] + } children_raise_error { - [[No description supplied.]] + } call_children_raise_error { - [[No description supplied.]] + } error_ret_set { - [[No description supplied.]] params { error: Eina.Error; } } returns_error { - [[No description supplied.]] return: Eina.Error; } /* Eina Values */ set_value_ptr { - [[No description supplied.]] params { value: any_value_ref; } } set_value_ptr_own { - [[No description supplied.]] params { value: any_value_ref @move; } } set_value { - [[No description supplied.]] params { value: any_value; } } call_set_value { - [[No description supplied.]] params { value: const(any_value); } } get_value_ptr_own { - [[No description supplied.]] return: any_value_ref @move; } get_value_ptr { - [[No description supplied.]] return: any_value_ref; } @@ -1500,31 +1278,26 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { * leading to compiler errors. */ /* get_value { - [[No description supplied.]] return: any_value; } */ clear_value { - [[No description supplied.]] } out_value_ptr { - [[No description supplied.]] params { @out value: any_value_ref; } } out_value_ptr_own { - [[No description supplied.]] params { @out value: any_value_ref @move; } } out_value { - [[No description supplied.]] params { @out value: any_value; } @@ -1533,7 +1306,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* Structs */ struct_simple_in { - [[No description supplied.]] params { @in simple: Dummy.StructSimple; } @@ -1542,7 +1314,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* struct_simple_ptr_in { - [[No description supplied.]] params { @in simple: ptr(Dummy.StructSimple); } @@ -1550,7 +1321,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } struct_simple_ptr_in_own { - [[No description supplied.]] params { @in simple: ptr(Dummy.StructSimple) @move; } @@ -1559,7 +1329,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ struct_simple_out { - [[No description supplied.]] params { @out simple: Dummy.StructSimple; } @@ -1568,7 +1337,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* struct_simple_ptr_out { - [[No description supplied.]] params { @out simple: ptr(Dummy.StructSimple); } @@ -1576,7 +1344,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } struct_simple_ptr_out_own { - [[No description supplied.]] params { @out simple: ptr(Dummy.StructSimple) @move; } @@ -1585,24 +1352,20 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ struct_simple_return { - [[No description supplied.]] return: Dummy.StructSimple; } /* struct_simple_ptr_return { - [[No description supplied.]] return: ptr(Dummy.StructSimple); } struct_simple_ptr_return_own { - [[No description supplied.]] return: ptr(Dummy.StructSimple) @move; } */ call_struct_simple_in { - [[No description supplied.]] params { @in simple: Dummy.StructSimple; } @@ -1610,14 +1373,12 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* call_struct_simple_ptr_in { - [[No description supplied.]] params { @in simple: ptr(Dummy.StructSimple); } } call_struct_simple_ptr_in_own { - [[No description supplied.]] params { @in simple: ptr(Dummy.StructSimple) @move; } @@ -1625,7 +1386,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ call_struct_simple_out { - [[No description supplied.]] params { @out simple: Dummy.StructSimple; } @@ -1633,14 +1393,12 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* call_struct_simple_ptr_out { - [[No description supplied.]] params { @out simple: ptr(Dummy.StructSimple); } } call_struct_simple_ptr_out_own { - [[No description supplied.]] params { @out simple: ptr(Dummy.StructSimple) @move; } @@ -1648,24 +1406,20 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ call_struct_simple_return { - [[No description supplied.]] return: Dummy.StructSimple; } /* call_struct_simple_ptr_return { - [[No description supplied.]] return: ptr(Dummy.StructSimple); } call_struct_simple_ptr_return_own { - [[No description supplied.]] return: ptr(Dummy.StructSimple) @move; } */ struct_complex_in @beta { - [[No description supplied.]] params { @in complex: Dummy.StructComplex; } @@ -1674,7 +1428,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* struct_complex_ptr_in @beta { - [[No description supplied.]] params { @in complex: ptr(Dummy.StructComplex); } @@ -1682,7 +1435,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } struct_complex_ptr_in_own @beta { - [[No description supplied.]] params { @in complex: ptr(Dummy.StructComplex) @move; } @@ -1691,7 +1443,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { */ struct_complex_out @beta { - [[No description supplied.]] params { @out complex: Dummy.StructComplex; } @@ -1713,7 +1464,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { // } struct_complex_return @beta { - [[No description supplied.]] return: Dummy.StructComplex; } @@ -1726,82 +1476,69 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { // } emit_event_with_string { - [[No description supplied.]] params { @in data: string; } } emit_event_with_bool { - [[No description supplied.]] params { @in data: bool; } } emit_event_with_int { - [[No description supplied.]] params { @in data: int; } } emit_event_with_uint { - [[No description supplied.]] params { @in data: uint; } } emit_event_with_float { - [[No description supplied.]] params { @in data: float; } } emit_event_with_double { - [[No description supplied.]] params { @in data: double; } } emit_event_with_obj { - [[No description supplied.]] params { @in data: Dummy.Test_Object; } } emit_event_with_error { - [[No description supplied.]] params { @in data: Eina.Error; } } emit_event_with_struct { - [[No description supplied.]] params { @in data: Dummy.StructSimple; } } emit_event_with_struct_complex @beta { - [[No description supplied.]] params { @in data: Dummy.StructComplex; } } emit_event_with_array { - [[No description supplied.]] params { @in data: array<string>; } } emit_event_with_under { - [[No description supplied.]] } append_to_strbuf { - [[No description supplied.]] params { @in buf: strbuf; @in str: string; @@ -1809,7 +1546,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_append_to_strbuf { - [[No description supplied.]] params { @in buf: strbuf; @in str: string; @@ -1817,7 +1553,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_format_cb { - [[No description supplied.]] params { @in str: strbuf; @in value: const(any_value); @@ -1826,7 +1561,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } bypass_typedef { - [[No description supplied.]] params { @in data: Dummy.MyInt; @out receiver: Dummy.MyInt; @@ -1836,7 +1570,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } @property multi_valued_prop { - [[No description supplied.]] get {} set {} values { @@ -1846,7 +1579,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } @property klass_prop @static { - [[No description supplied.]] get {} set {} values { @@ -1855,29 +1587,24 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } create_cmp_array_objects @static { - [[No description supplied.]] } destroy_cmp_array_objects @static { - [[No description supplied.]] } /* Futures */ get_future { - [[No description supplied.]] return: future<any_value_ref>; } fulfill_promise { - [[No description supplied.]] params { @in data: int; } } reject_promise { - [[No description supplied.]] params { @in error: Eina.Error; } @@ -1885,7 +1612,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { /* Accessors */ clone_accessor { - [[No description supplied.]] params { @in acc: accessor<int>; } @@ -1893,7 +1619,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } @property setter_only { - [[No description supplied.]] set {} values { prop: int; @@ -1901,12 +1626,10 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } get_setter_only { - [[No description supplied.]] return: int; } call_find_provider { - [[No description supplied.]] params { @in type: const(Efl.Class); } @@ -1914,12 +1637,10 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } call_find_provider_for_iface { - [[No description supplied.]] return: Efl.Object; } mirror_value_type @beta @const { - [[No description supplied.]] params { @in type: const(ptr(Eina.Value_Type)); } @@ -1927,7 +1648,6 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { } @property hidden_object { - [[No description supplied.]] get {} values { @@ -1948,42 +1668,42 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface { Dummy.Test_Iface.call_method_protected; } events { - evt,with,string @hot: string; [[No description supplied.]] - evt,with,bool: bool; [[No description supplied.]] - evt,with,int @hot: int; [[No description supplied.]] - evt,with,uint @hot: uint; [[No description supplied.]] - evt,with,float @hot: float; [[No description supplied.]] - evt,with,double @hot: double; [[No description supplied.]] - evt,with,obj @hot: Dummy.Test_Object; [[No description supplied.]] - evt,with,error @hot: Eina.Error; [[No description supplied.]] - evt,with,struct @hot: Dummy.StructSimple; [[No description supplied.]] - evt,with,struct,complex @beta @hot: Dummy.StructComplex; [[No description supplied.]] - evt,with,array @hot: const(array<string>); [[No description supplied.]] - evt_with,under @hot: void; [[No description supplied.]] + evt,with,string @hot: string; + evt,with,bool: bool; + evt,with,int @hot: int; + evt,with,uint @hot: uint; + evt,with,float @hot: float; + evt,with,double @hot: double; + evt,with,obj @hot: Dummy.Test_Object; + evt,with,error @hot: Eina.Error; + evt,with,struct @hot: Dummy.StructSimple; + evt,with,struct,complex @beta @hot: Dummy.StructComplex; + evt,with,array @hot: const(array<string>); + evt_with,under @hot: void; // Extra events to test generation, but not invocation - evt,with,byte: byte; [[No description supplied.]] - evt,with,ubyte: ubyte; [[No description supplied.]] + evt,with,byte: byte; + evt,with,ubyte: ubyte; - evt,with,char: char; [[No description supplied.]] + evt,with,char: char; - evt,with,short: short; [[No description supplied.]] - evt,with,ushort: ushort; [[No description supplied.]] + evt,with,short: short; + evt,with,ushort: ushort; - evt,with,llong: llong; [[No description supplied.]] - evt,with,ullong: ullong; [[No description supplied.]] + evt,with,llong: llong; + evt,with,ullong: ullong; - evt,with,int8 @hot: int8; [[No description supplied.]] - evt,with,uint8 @hot: uint8; [[No description supplied.]] + evt,with,int8 @hot: int8; + evt,with,uint8 @hot: uint8; - evt,with,int16 @hot: int16; [[No description supplied.]] - evt,with,uint16 @hot: uint16; [[No description supplied.]] + evt,with,int16 @hot: int16; + evt,with,uint16 @hot: uint16; - evt,with,int32 @hot: int32; [[No description supplied.]] - evt,with,uint32 @hot: uint32; [[No description supplied.]] + evt,with,int32 @hot: int32; + evt,with,uint32 @hot: uint32; - evt,with,int64 @hot: int64; [[No description supplied.]] - evt,with,uint64 @hot: uint64; [[No description supplied.]] + evt,with,int64 @hot: int64; + evt,with,uint64 @hot: uint64; } } diff --git a/src/tests/eina_cxx/eina_simple.eo b/src/tests/eina_cxx/eina_simple.eo index 09a1b2ff56..4034dd6642 100644 --- a/src/tests/eina_cxx/eina_simple.eo +++ b/src/tests/eina_cxx/eina_simple.eo @@ -1,6 +1,5 @@ class Eina_Simple extends Efl.Object { - [[No description supplied.]] data: null; implements { Efl.Object.constructor; diff --git a/src/tests/elementary/focus_manager_test.eo b/src/tests/elementary/focus_manager_test.eo index a329901c76..5d334b1777 100644 --- a/src/tests/elementary/focus_manager_test.eo +++ b/src/tests/elementary/focus_manager_test.eo @@ -1,4 +1,4 @@ class @beta Focus_Manager_Test extends Focus.Test implements Efl.Ui.Focus.Manager_Window_Root { - [[No description supplied.]] + } diff --git a/src/tests/elementary/focus_test.eo b/src/tests/elementary/focus_test.eo index 081b69d83a..f6a1144a95 100644 --- a/src/tests/elementary/focus_test.eo +++ b/src/tests/elementary/focus_test.eo @@ -2,16 +2,13 @@ class @beta Focus.Test extends Efl.Object implements Efl.Ui.Focus.Object, Efl.Gfx.Entity { - [[No description supplied.]] methods { test_size { - [[No description supplied.]] params { rect : Eina.Rect; } } @property manager { - [[No description supplied.]] set { } diff --git a/src/tests/elementary/focus_test_sub_main.eo b/src/tests/elementary/focus_test_sub_main.eo index 25520254d0..280162301c 100644 --- a/src/tests/elementary/focus_test_sub_main.eo +++ b/src/tests/elementary/focus_test_sub_main.eo @@ -2,7 +2,6 @@ class @beta Focus.Test.Sub.Main extends Efl.Object implements Efl.Ui.Focus.Object, Efl.Ui.Focus.Manager_Sub, Efl.Gfx.Entity { - [[No description supplied.]] implements { Efl.Ui.Focus.Object.focus_manager { get; } Efl.Ui.Focus.Object.focus_parent { get; } diff --git a/src/tests/eolian/data/base.eo b/src/tests/eolian/data/base.eo index f320068b0a..4f1b93d518 100644 --- a/src/tests/eolian/data/base.eo +++ b/src/tests/eolian/data/base.eo @@ -1,8 +1,6 @@ abstract Base { - [[No description supplied.]] methods { @property z { - [[No description supplied.]] values { a: int; b: char; @@ -10,10 +8,8 @@ abstract Base { } } constructor @pure_virtual { - [[No description supplied.]] } destructor { - [[No description supplied.]] } } constructors { diff --git a/src/tests/eolian/data/class_funcs.eo b/src/tests/eolian/data/class_funcs.eo index 7cf7ed79b5..087f380003 100644 --- a/src/tests/eolian/data/class_funcs.eo +++ b/src/tests/eolian/data/class_funcs.eo @@ -1,27 +1,20 @@ class Class_Funcs { - [[No description supplied.]] methods { @property a @static { - [[No description supplied.]] get { } } @property b { - [[No description supplied.]] get { } } foo @static { - [[No description supplied.]] } bar { - [[No description supplied.]] } baz @protected @static { - [[No description supplied.]] } bah @protected { - [[No description supplied.]] } } } diff --git a/src/tests/eolian/data/class_requires.eo b/src/tests/eolian/data/class_requires.eo index 7e6c044be6..ffbb4fef8d 100644 --- a/src/tests/eolian/data/class_requires.eo +++ b/src/tests/eolian/data/class_requires.eo @@ -2,7 +2,7 @@ import base; import mixins_require; class Class.Requires extends Base implements Mixins.Require { - [[No description supplied.]] methods { + } } diff --git a/src/tests/eolian/data/complex_type.eo b/src/tests/eolian/data/complex_type.eo index ef0b040099..9cb6a1faf1 100644 --- a/src/tests/eolian/data/complex_type.eo +++ b/src/tests/eolian/data/complex_type.eo @@ -1,8 +1,6 @@ class Complex_Type { - [[No description supplied.]] methods { @property a { - [[No description supplied.]] set { return: list<array<strbuf @move> > @move; } @@ -13,7 +11,6 @@ class Complex_Type { } } foo { - [[No description supplied.]] params { buf: mstring @move; sl: slice<ubyte>; diff --git a/src/tests/eolian/data/consts.eo b/src/tests/eolian/data/consts.eo index e68bc4038b..9505e95387 100644 --- a/src/tests/eolian/data/consts.eo +++ b/src/tests/eolian/data/consts.eo @@ -1,5 +1,4 @@ class Consts { - [[No description supplied.]] methods { foo @const { [[comment foo]] diff --git a/src/tests/eolian/data/ctor_dtor.eo b/src/tests/eolian/data/ctor_dtor.eo index 97121de56d..71bdcede81 100644 --- a/src/tests/eolian/data/ctor_dtor.eo +++ b/src/tests/eolian/data/ctor_dtor.eo @@ -1,18 +1,14 @@ class Ctor_Dtor extends Base { - [[No description supplied.]] methods { custom_constructor_1 { - [[No description supplied.]] params { @in a: int; @in b: char; } } custom_constructor_2 { - [[No description supplied.]] } custom_constructor_3 { - [[No description supplied.]] params { @in z: int; } diff --git a/src/tests/eolian/data/enum.eo b/src/tests/eolian/data/enum.eo index 5f98d5400c..0cfc78dd42 100644 --- a/src/tests/eolian/data/enum.eo +++ b/src/tests/eolian/data/enum.eo @@ -1,27 +1,23 @@ // regular named enum enum Foo { - [[No description supplied.]] first, bar, baz = 5 * 3 } enum Baz { - [[No description supplied.]] flag1 = 1 << 0, flag2 = 1 << 1, flag3 = 1 << 2, // testing trailing comma on last item } enum Name.Spaced { - [[No description supplied.]] pants } -const Bah: Baz = Baz.flag1; [[No description supplied.]] +const Bah: Baz = Baz.flag1; enum Value { - [[No description supplied.]] foo, bar, baz = 2, @@ -30,13 +26,11 @@ enum Value { pants } -const Pants: Value = Value.pants; [[No description supplied.]] +const Pants: Value = Value.pants; class Enum { - [[No description supplied.]] methods { foo { - [[No description supplied.]] params { idx: int; } diff --git a/src/tests/eolian/data/events.eo b/src/tests/eolian/data/events.eo index 5a90be3371..95b6a8f43c 100644 --- a/src/tests/eolian/data/events.eo +++ b/src/tests/eolian/data/events.eo @@ -1,16 +1,14 @@ struct Evas_Event_Clicked_Double_Info { - [[No description supplied.]] pants: int; } class Events { - [[No description supplied.]] event_c_prefix: totally_not_events; events { clicked @beta: void; [[Comment for clicked]] - clicked,double: Evas_Event_Clicked_Double_Info; [[No description supplied.]] - hot @hot: void; [[No description supplied.]] - restart @restart: void; [[No description supplied.]] - hot_restart @hot @restart: void; [[No description supplied.]] + clicked,double: Evas_Event_Clicked_Double_Info; /* No comment */ + hot @hot: void; + restart @restart: void; + hot_restart @hot @restart: void; } } diff --git a/src/tests/eolian/data/extern.eo b/src/tests/eolian/data/extern.eo index f5ae11bc61..28ceb7e2aa 100644 --- a/src/tests/eolian/data/extern.eo +++ b/src/tests/eolian/data/extern.eo @@ -1,28 +1,24 @@ /* regular type */ -type Foo: int; [[No description supplied.]] +type Foo: int; /* extern type */ -type @extern Evas.Coord: int; [[No description supplied.]] +type @extern Evas.Coord: int; /* regular struct */ struct X { - [[No description supplied.]] field: int; } /* extern struct */ struct @extern Y { - [[No description supplied.]] field: int; } class Extern { - [[No description supplied.]] methods { foo { - [[No description supplied.]] params { idx: int; } diff --git a/src/tests/eolian/data/free_func.eo b/src/tests/eolian/data/free_func.eo index fb84cfc3f2..b10c74db6a 100644 --- a/src/tests/eolian/data/free_func.eo +++ b/src/tests/eolian/data/free_func.eo @@ -1,22 +1,18 @@ /* regular struct */ struct Named1 { - [[No description supplied.]] field: int; } struct @free(test_free) Named2 { - [[No description supplied.]] field: int; } /* opaque */ -struct Opaque1; [[No description supplied.]] -struct @free(opaque_free) Opaque2; [[No description supplied.]] +struct Opaque1; +struct @free(opaque_free) Opaque2; class Free_Func { - [[No description supplied.]] methods { foo { - [[No description supplied.]] params { idx: int; } diff --git a/src/tests/eolian/data/function_as_argument.eo b/src/tests/eolian/data/function_as_argument.eo index ed9ab1c0ea..29b0f4b91c 100644 --- a/src/tests/eolian/data/function_as_argument.eo +++ b/src/tests/eolian/data/function_as_argument.eo @@ -1,17 +1,14 @@ import function_types; class Function_As_Argument { - [[No description supplied.]] methods { set_cb { - [[No description supplied.]] params { cb: SimpleFunc; } } call_cb { - [[No description supplied.]] params { a: int; b: double; diff --git a/src/tests/eolian/data/function_as_argument_ref.h b/src/tests/eolian/data/function_as_argument_ref.h index 7ebe24add1..2b677aefb3 100644 --- a/src/tests/eolian/data/function_as_argument_ref.h +++ b/src/tests/eolian/data/function_as_argument_ref.h @@ -13,33 +13,12 @@ typedef Eo Function_As_Argument; #endif -/** No description supplied. - * - * @ingroup Function_As_Argument - */ #define FUNCTION_AS_ARGUMENT_CLASS function_as_argument_class_get() EWAPI const Efl_Class *function_as_argument_class_get(void); -/** - * @brief No description supplied. - * - * @param[in] obj The object. - * @param[in] cb - * - * @ingroup Function_As_Argument - */ EOAPI void function_as_argument_set_cb(Eo *obj, void *cb_data, SimpleFunc cb, Eina_Free_Cb cb_free_cb); -/** - * @brief No description supplied. - * - * @param[in] obj The object. - * @param[in] a - * @param[in] b - * - * @ingroup Function_As_Argument - */ EOAPI char *function_as_argument_call_cb(Eo *obj, int a, double b) EFL_TRANSFER_OWNERSHIP; #endif diff --git a/src/tests/eolian/data/function_types.eot b/src/tests/eolian/data/function_types.eot index fabae96bad..5012d2e47b 100644 --- a/src/tests/eolian/data/function_types.eot +++ b/src/tests/eolian/data/function_types.eot @@ -1,12 +1,10 @@ // typedef void (*VoidFunc)(void *data); function VoidFunc { - [[No description supplied.]] }; // typedef const char *(*SimpleFunc)(void *data, int a, double b); function SimpleFunc { - [[No description supplied.]] params { a: int; b: double; @@ -16,7 +14,6 @@ function SimpleFunc { // typedef double (*ComplexFunc)(void *data, const char *a, const char **b); function ComplexFunc { - [[No description supplied.]] params { @in c: string; @out d: mstring @move; @@ -26,7 +23,6 @@ function ComplexFunc { // typedef void (*FuncAsArgFunc)(void *data, VoidFunc cb, SimpleFunc another_cb); function FuncAsArgFunc { - [[No description supplied.]] params { cb: VoidFunc; another_cb: SimpleFunc; diff --git a/src/tests/eolian/data/function_types_ref.h b/src/tests/eolian/data/function_types_ref.h index d94fa9938e..45564c6893 100644 --- a/src/tests/eolian/data/function_types_ref.h +++ b/src/tests/eolian/data/function_types_ref.h @@ -4,28 +4,12 @@ #ifndef _FUNCTION_TYPES_EOT_TYPES #define _FUNCTION_TYPES_EOT_TYPES -/** No description supplied. - * - * @ingroup VoidFunc - */ typedef void (*VoidFunc)(void *data); -/** No description supplied. - * - * @ingroup SimpleFunc - */ typedef const char * (*SimpleFunc)(void *data, int a, double b); -/** No description supplied. - * - * @ingroup ComplexFunc - */ typedef double (*ComplexFunc)(void *data, const char *c, char **d EFL_TRANSFER_OWNERSHIP); -/** No description supplied. - * - * @ingroup FuncAsArgFunc - */ typedef void (*FuncAsArgFunc)(void *data, void *cb_data, VoidFunc cb, Eina_Free_Cb cb_free_cb, void *another_cb_data, SimpleFunc another_cb, Eina_Free_Cb another_cb_free_cb); diff --git a/src/tests/eolian/data/iface.eo b/src/tests/eolian/data/iface.eo index b16db371d9..153bc0f914 100644 --- a/src/tests/eolian/data/iface.eo +++ b/src/tests/eolian/data/iface.eo @@ -1,7 +1,6 @@ interface Iface { - [[No description supplied.]] methods { - foo { [[No description supplied.]] } - bar { [[No description supplied.]] } + foo {} + bar {} } } diff --git a/src/tests/eolian/data/import.eo b/src/tests/eolian/data/import.eo index bcc8d93252..894842487d 100644 --- a/src/tests/eolian/data/import.eo +++ b/src/tests/eolian/data/import.eo @@ -1,10 +1,8 @@ import import_types; class Import { - [[No description supplied.]] methods { foo { - [[No description supplied.]] } } } \ No newline at end of file diff --git a/src/tests/eolian/data/import_types.eot b/src/tests/eolian/data/import_types.eot index 8a805cd455..bb8174507f 100644 --- a/src/tests/eolian/data/import_types.eot +++ b/src/tests/eolian/data/import_types.eot @@ -1,6 +1,5 @@ -type Imported: int; [[No description supplied.]] +type Imported: int; struct Imported_Struct { - [[No description supplied.]] foo: float; } \ No newline at end of file diff --git a/src/tests/eolian/data/import_types_ref.h b/src/tests/eolian/data/import_types_ref.h index a2061b073e..19863ba53d 100644 --- a/src/tests/eolian/data/import_types_ref.h +++ b/src/tests/eolian/data/import_types_ref.h @@ -4,16 +4,8 @@ #ifndef _IMPORT_TYPES_EOT_TYPES #define _IMPORT_TYPES_EOT_TYPES -/** No description supplied. - * - * @ingroup Imported - */ typedef int Imported; -/** No description supplied. - * - * @ingroup Imported_Struct - */ typedef struct _Imported_Struct { float foo; diff --git a/src/tests/eolian/data/mixins_require.eo b/src/tests/eolian/data/mixins_require.eo index fd4b571c68..474e1a3af1 100644 --- a/src/tests/eolian/data/mixins_require.eo +++ b/src/tests/eolian/data/mixins_require.eo @@ -2,10 +2,9 @@ import base; import class_simple; mixin Mixins.Require requires Base { - [[No description supplied.]] methods { test { - [[No description supplied.]] + } } implements { diff --git a/src/tests/eolian/data/nmsp1_class1.eo b/src/tests/eolian/data/nmsp1_class1.eo index cbd36bd46a..a494e5e1c5 100644 --- a/src/tests/eolian/data/nmsp1_class1.eo +++ b/src/tests/eolian/data/nmsp1_class1.eo @@ -1,6 +1,5 @@ class nmsp1.class1 extends nmsp1.nmsp11.class2 implements nmsp2.class1, no_nmsp { - [[No description supplied.]] implements { nmsp1.nmsp11.class2.a { set; } no_nmsp.foo; diff --git a/src/tests/eolian/data/nmsp1_nmsp11_class2.eo b/src/tests/eolian/data/nmsp1_nmsp11_class2.eo index da69347c22..40c7b854b9 100644 --- a/src/tests/eolian/data/nmsp1_nmsp11_class2.eo +++ b/src/tests/eolian/data/nmsp1_nmsp11_class2.eo @@ -1,9 +1,7 @@ abstract nmsp1.nmsp11.class2 { - [[No description supplied.]] methods { @property a { - [[No description supplied.]] set @pure_virtual { } } diff --git a/src/tests/eolian/data/nmsp2_class1.eo b/src/tests/eolian/data/nmsp2_class1.eo index da756eb701..e92be95c1d 100644 --- a/src/tests/eolian/data/nmsp2_class1.eo +++ b/src/tests/eolian/data/nmsp2_class1.eo @@ -1,4 +1,3 @@ mixin nmsp2.class1 { - [[No description supplied.]] } diff --git a/src/tests/eolian/data/no_nmsp.eo b/src/tests/eolian/data/no_nmsp.eo index 8a345b172c..daf4313282 100644 --- a/src/tests/eolian/data/no_nmsp.eo +++ b/src/tests/eolian/data/no_nmsp.eo @@ -1,9 +1,7 @@ mixin no_nmsp { - [[No description supplied.]] methods { foo { - [[No description supplied.]] } } } diff --git a/src/tests/eolian/data/object_impl.eo b/src/tests/eolian/data/object_impl.eo index 3219be8f31..7fe8ce2e24 100644 --- a/src/tests/eolian/data/object_impl.eo +++ b/src/tests/eolian/data/object_impl.eo @@ -1,8 +1,6 @@ abstract Object_Impl extends Base { - [[No description supplied.]] methods { @property a { - [[No description supplied.]] set { values { value: const(list<string>); @@ -19,7 +17,6 @@ abstract Object_Impl extends Base { } } @property b { - [[No description supplied.]] set { } get @pure_virtual { @@ -30,14 +27,12 @@ abstract Object_Impl extends Base { } } constructor_1 { - [[No description supplied.]] params { @in a: int; @in b: char; } } constructor_2 { - [[No description supplied.]] } foo1 { [[comment foo]] @@ -56,7 +51,6 @@ abstract Object_Impl extends Base { } } pure_foo3 @pure_virtual { - [[No description supplied.]] /* set as virtual pure - no implementation expected */ } } diff --git a/src/tests/eolian/data/object_impl_add.eo b/src/tests/eolian/data/object_impl_add.eo index d235fa8549..c1e82e2365 100644 --- a/src/tests/eolian/data/object_impl_add.eo +++ b/src/tests/eolian/data/object_impl_add.eo @@ -1,10 +1,8 @@ class Object_Impl_Add extends Base { - [[No description supplied.]] data: Object_Impl_Data; methods { @property c { - [[No description supplied.]] set { } get { diff --git a/src/tests/eolian/data/override.eo b/src/tests/eolian/data/override.eo index 9db3796acd..4cee6008d3 100644 --- a/src/tests/eolian/data/override.eo +++ b/src/tests/eolian/data/override.eo @@ -1,15 +1,12 @@ abstract Override extends Base { - [[No description supplied.]] methods { @property a { - [[No description supplied.]] set @pure_virtual { } get { } } @property b { - [[No description supplied.]] set { } get { @@ -24,7 +21,6 @@ abstract Override extends Base { } } @property c { - [[No description supplied.]] set { } get { @@ -37,10 +33,8 @@ abstract Override extends Base { } } foo @pure_virtual { - [[No description supplied.]] } bar { - [[No description supplied.]] params { @in idx: int; @out a: int (250); diff --git a/src/tests/eolian/data/parts.eo b/src/tests/eolian/data/parts.eo index 6483732bc7..26897e152d 100644 --- a/src/tests/eolian/data/parts.eo +++ b/src/tests/eolian/data/parts.eo @@ -1,5 +1,4 @@ class Parts extends Override { - [[No description supplied.]] parts { part1: Override; [[Part 1]] part2 @beta: Parts; [[Part 2]] diff --git a/src/tests/eolian/data/scope.eo b/src/tests/eolian/data/scope.eo index 75bd9bbcfc..def94d1d08 100644 --- a/src/tests/eolian/data/scope.eo +++ b/src/tests/eolian/data/scope.eo @@ -1,31 +1,24 @@ class Scope { - [[No description supplied.]] methods { @property a @protected { - [[No description supplied.]] get { } } @property b { - [[No description supplied.]] get { } } @property c { - [[No description supplied.]] get { } set @protected { } } foo { - [[No description supplied.]] } bar @protected { - [[No description supplied.]] } foobar { - [[No description supplied.]] } } } diff --git a/src/tests/eolian/data/struct.eo b/src/tests/eolian/data/struct.eo index 76a2033076..57f250bdbe 100644 --- a/src/tests/eolian/data/struct.eo +++ b/src/tests/eolian/data/struct.eo @@ -1,24 +1,20 @@ struct Named { - [[No description supplied.]] field: int @by_ref; something: string; } struct Another { - [[No description supplied.]] field: Named; } /* opaque struct */ -struct Opaque; [[No description supplied.]] +struct Opaque; struct @extern Not.Generated { - [[No description supplied.]] - field: int; + field: int; } class Struct { - [[No description supplied.]] methods { foo { [[Foo docs. This is $monospace. This is alone-standing $.]] @@ -28,7 +24,6 @@ class Struct { return: mstring @move; } bar { - [[No description supplied.]] return: Named @by_ref; } } diff --git a/src/tests/eolian/data/struct_ref.h b/src/tests/eolian/data/struct_ref.h index 782e884795..ddcb20a752 100644 --- a/src/tests/eolian/data/struct_ref.h +++ b/src/tests/eolian/data/struct_ref.h @@ -11,37 +11,21 @@ typedef Eo Struct; #ifndef _STRUCT_EO_TYPES #define _STRUCT_EO_TYPES -/** No description supplied. - * - * @ingroup Named - */ typedef struct _Named { int *field; const char *something; } Named; -/** No description supplied. - * - * @ingroup Another - */ typedef struct _Another { Named field; } Another; -/** No description supplied. - * - * @ingroup Opaque - */ typedef struct _Opaque Opaque; #endif -/** No description supplied. - * - * @ingroup Struct - */ #define STRUCT_CLASS struct_class_get() EWAPI const Efl_Class *struct_class_get(void); @@ -56,10 +40,6 @@ EWAPI const Efl_Class *struct_class_get(void); */ EOAPI char *struct_foo(Eo *obj, int idx) EFL_TRANSFER_OWNERSHIP; -/** No description supplied. - * - * @ingroup Struct - */ EOAPI Named *struct_bar(Eo *obj); #endif diff --git a/src/tests/eolian/data/struct_ref_stub.h b/src/tests/eolian/data/struct_ref_stub.h index 9750278a46..5ef89d3c1a 100644 --- a/src/tests/eolian/data/struct_ref_stub.h +++ b/src/tests/eolian/data/struct_ref_stub.h @@ -3,22 +3,10 @@ typedef Eo Struct; -/** No description supplied. - * - * @ingroup Named - */ typedef struct _Named Named; -/** No description supplied. - * - * @ingroup Another - */ typedef struct _Another Another; -/** No description supplied. - * - * @ingroup Opaque - */ typedef struct _Opaque Opaque; diff --git a/src/tests/eolian/data/typedef.eo b/src/tests/eolian/data/typedef.eo index 8cca68112c..916a39fcfc 100644 --- a/src/tests/eolian/data/typedef.eo +++ b/src/tests/eolian/data/typedef.eo @@ -1,16 +1,15 @@ -type Evas.Coord: int; [[No description supplied.]] -type List_Objects: list<Typedef>; [[No description supplied.]] +type Evas.Coord: int; /* Simple type definition */ +type List_Objects: list<Typedef>; /* A little more complex */ -type Evas.Coord2: Evas.Coord; [[No description supplied.]] -type Evas.Coord3: Evas.Coord2; [[No description supplied.]] +type Evas.Coord2: Evas.Coord; +type Evas.Coord3: Evas.Coord2; -type @extern Evas.Pants: float; [[No description supplied.]] +type @extern Evas.Pants: float; /* not generated */ -type @beta Undef: __undefined_type; [[No description supplied.]] +type @beta Undef: __undefined_type; /* not generated */ enum Elm.Object.Select_Mode { - [[No description supplied.]] default = 0, always, none, @@ -19,10 +18,8 @@ enum Elm.Object.Select_Mode } class Typedef { - [[No description supplied.]] methods { foo { - [[No description supplied.]] params { idx: int; } diff --git a/src/tests/eolian/data/typedef_ref.h b/src/tests/eolian/data/typedef_ref.h index 76ad4b8a46..524f803aee 100644 --- a/src/tests/eolian/data/typedef_ref.h +++ b/src/tests/eolian/data/typedef_ref.h @@ -11,34 +11,14 @@ typedef Eo Typedef; #ifndef _TYPEDEF_EO_TYPES #define _TYPEDEF_EO_TYPES -/** No description supplied. - * - * @ingroup Evas - */ typedef int Evas_Coord; -/** No description supplied. - * - * @ingroup List_Objects - */ typedef Eina_List *List_Objects; -/** No description supplied. - * - * @ingroup Evas - */ typedef Evas_Coord Evas_Coord2; -/** No description supplied. - * - * @ingroup Evas - */ typedef Evas_Coord2 Evas_Coord3; -/** No description supplied. - * - * @ingroup Elm_Object - */ typedef enum { ELM_OBJECT_SELECT_MODE_DEFAULT = 0, @@ -50,22 +30,10 @@ typedef enum #endif -/** No description supplied. - * - * @ingroup Typedef - */ #define TYPEDEF_CLASS typedef_class_get() EWAPI const Efl_Class *typedef_class_get(void); -/** - * @brief No description supplied. - * - * @param[in] obj The object. - * @param[in] idx - * - * @ingroup Typedef - */ EOAPI char *typedef_foo(Eo *obj, int idx) EFL_TRANSFER_OWNERSHIP; #endif diff --git a/src/tests/eolian/data/typedef_ref_stub.h b/src/tests/eolian/data/typedef_ref_stub.h index 08bd464e72..0f6f4ec38b 100644 --- a/src/tests/eolian/data/typedef_ref_stub.h +++ b/src/tests/eolian/data/typedef_ref_stub.h @@ -3,28 +3,12 @@ typedef Eo Typedef; -/** No description supplied. - * - * @ingroup Evas - */ typedef int Evas_Coord; -/** No description supplied. - * - * @ingroup List_Objects - */ typedef Eina_List *List_Objects; -/** No description supplied. - * - * @ingroup Evas - */ typedef Evas_Coord Evas_Coord2; -/** No description supplied. - * - * @ingroup Evas - */ typedef Evas_Coord2 Evas_Coord3; diff --git a/src/tests/eolian/data/unimpl.eo b/src/tests/eolian/data/unimpl.eo index b032502b13..1e11a85e93 100644 --- a/src/tests/eolian/data/unimpl.eo +++ b/src/tests/eolian/data/unimpl.eo @@ -1,5 +1,4 @@ class Unimpl composites Iface { - [[No description supplied.]] implements { Iface.foo; } diff --git a/src/tests/eolian/data/var.eo b/src/tests/eolian/data/var.eo index b9914db292..6424427ae0 100644 --- a/src/tests/eolian/data/var.eo +++ b/src/tests/eolian/data/var.eo @@ -1,11 +1,9 @@ // regular constant -const Foo: int = 5; [[No description supplied.]] +const Foo: int = 5; class Var { - [[No description supplied.]] methods { foo { - [[No description supplied.]] params { idx: int; } diff --git a/src/tests/eolian/data_aux/aux_a.eo b/src/tests/eolian/data_aux/aux_a.eo index 284db639c1..b79d8877e3 100644 --- a/src/tests/eolian/data_aux/aux_a.eo +++ b/src/tests/eolian/data_aux/aux_a.eo @@ -1,10 +1,9 @@ class Aux_A extends Aux_C { - [[No description supplied.]] methods { - baz { [[No description supplied.]] } + baz {} } events { - test2: void; [[No description supplied.]] + test2: void; } implements { Aux_C.foo; diff --git a/src/tests/eolian/data_aux/aux_b.eo b/src/tests/eolian/data_aux/aux_b.eo index 0d2fe134ba..728c465790 100644 --- a/src/tests/eolian/data_aux/aux_b.eo +++ b/src/tests/eolian/data_aux/aux_b.eo @@ -1,3 +1,2 @@ class Aux_B extends Aux_C { - [[No description supplied.]] } diff --git a/src/tests/eolian/data_aux/aux_c.eo b/src/tests/eolian/data_aux/aux_c.eo index cb2078859b..7e67ed547d 100644 --- a/src/tests/eolian/data_aux/aux_c.eo +++ b/src/tests/eolian/data_aux/aux_c.eo @@ -1,10 +1,9 @@ class Aux_C { - [[No description supplied.]] methods { - foo { [[No description supplied.]] } - bar { [[No description supplied.]] } + foo {} + bar {} } events { - test: void; [[No description supplied.]] + test: void; } } diff --git a/src/tests/eolian/generated_future.eo b/src/tests/eolian/generated_future.eo index da7e901d3d..4cf5518f93 100644 --- a/src/tests/eolian/generated_future.eo +++ b/src/tests/eolian/generated_future.eo @@ -1,6 +1,5 @@ class Generated_Future extends Efl.Object { - [[No description supplied.]] methods { } } diff --git a/src/tests/eolian_cxx/a.eo b/src/tests/eolian_cxx/a.eo index a555777d5c..cc94262821 100644 --- a/src/tests/eolian_cxx/a.eo +++ b/src/tests/eolian_cxx/a.eo @@ -1,6 +1,5 @@ class A extends Efl.Object { - [[No description supplied.]] data: A_Data; implements { Efl.Object.constructor; diff --git a/src/tests/eolian_cxx/b.eo b/src/tests/eolian_cxx/b.eo index 80403cd9b7..c293edc9c0 100644 --- a/src/tests/eolian_cxx/b.eo +++ b/src/tests/eolian_cxx/b.eo @@ -1,6 +1,5 @@ class B extends A { - [[No description supplied.]] data: B_Data; implements { Efl.Object.constructor; diff --git a/src/tests/eolian_cxx/c.eo b/src/tests/eolian_cxx/c.eo index 655180c82a..fe7921c67a 100644 --- a/src/tests/eolian_cxx/c.eo +++ b/src/tests/eolian_cxx/c.eo @@ -1,6 +1,5 @@ class C extends B { - [[No description supplied.]] data: C_Data; implements { Efl.Object.constructor; diff --git a/src/tests/eolian_cxx/complex.eo b/src/tests/eolian_cxx/complex.eo index ea4306ead7..a87391d83b 100644 --- a/src/tests/eolian_cxx/complex.eo +++ b/src/tests/eolian_cxx/complex.eo @@ -1,236 +1,196 @@ class Complex extends Efl.Object { - [[No description supplied.]] data: Complex_Data; methods { // container test inptrcont { - [[No description supplied.]] params { l: list<string>; } } inclasscont { - [[No description supplied.]] params { l: list<Efl.Object>; } } incontcont { - [[No description supplied.]] params { l: list<list<string>>; } } incontcontown { - [[No description supplied.]] params { l: list<list<string>> @move; } } incontowncontown { - [[No description supplied.]] params { l: list<list<string> @move> @move; } } incontowncont { - [[No description supplied.]] params { l: list<list<string> @move>; } } instringcont { - [[No description supplied.]] params { l: list<string>; } } instringowncont { - [[No description supplied.]] params { l: list<mstring @move>; } } instringcontown { - [[No description supplied.]] params { l: list<string> @move; } } inarray { - [[No description supplied.]] params { l: array<string>; } } inarrayown { - [[No description supplied.]] params { l: array<string> @move; } } inhash @beta { - [[No description supplied.]] params { l: hash<string, string>; } } inhashown @beta { - [[No description supplied.]] params { l: hash<string, string> @move; } } initerator { - [[No description supplied.]] params { l: iterator<int>; } } initeratorown { - [[No description supplied.]] params { l: iterator<int> @move; } } inaccessor { - [[No description supplied.]] params { l: accessor<int>; } } inaccessorown { - [[No description supplied.]] params { l: accessor<int> @move; } } // out outclasscont { - [[No description supplied.]] params { @out l: list<Efl.Object>; } } outcontcont { - [[No description supplied.]] params { @out l: list<list<string>>; } } outcontcontown { - [[No description supplied.]] params { @out l: list<list<string>> @move; } } outcontowncontown { - [[No description supplied.]] params { @out l: list<list<string> @move> @move; } } outcontowncont { - [[No description supplied.]] params { @out l: list<list<string> @move>; } } outstringcont { - [[No description supplied.]] params { @out l: list<string>; } } outstringowncont { - [[No description supplied.]] params { @out l: list<mstring @move>; } } outstringcontown { - [[No description supplied.]] params { @out l: list<string> @move; } } outarray { - [[No description supplied.]] params { @out l: array<string>; } } outarrayown { - [[No description supplied.]] params { @out l: array<string> @move; } } outhash @beta { - [[No description supplied.]] params { @out l: hash<string, string>; } } outhashown @beta { - [[No description supplied.]] params { @out l: hash<string, string> @move; } } outiterator { - [[No description supplied.]] params { @out l: iterator<int>; } } outiteratorown { - [[No description supplied.]] params { @out l: iterator<int> @move; } } outaccessor { - [[No description supplied.]] params { @out l: accessor<int>; } } outaccessorown { - [[No description supplied.]] params { @out l: accessor<int> @move; } } foo { - [[No description supplied.]] params { l: list<string>; } } bar { - [[No description supplied.]] return: array<string>; } wrapper_r { - [[No description supplied.]] return: Complex; } wrapper_in { - [[No description supplied.]] params { @in a1: Complex; } } wrapper_inout { - [[No description supplied.]] params { @inout a1: Complex; } } wrapper_out { - [[No description supplied.]] params { @out a1: Complex; } diff --git a/src/tests/eolian_cxx/cyclic1.eo b/src/tests/eolian_cxx/cyclic1.eo index 07a96bbc36..519a08e760 100644 --- a/src/tests/eolian_cxx/cyclic1.eo +++ b/src/tests/eolian_cxx/cyclic1.eo @@ -1,9 +1,7 @@ class Cyclic1 { - [[No description supplied.]] methods { foo { - [[No description supplied.]] return: Cyclic2; } } diff --git a/src/tests/eolian_cxx/cyclic2.eo b/src/tests/eolian_cxx/cyclic2.eo index d13e753ec9..1fbed3f1f4 100644 --- a/src/tests/eolian_cxx/cyclic2.eo +++ b/src/tests/eolian_cxx/cyclic2.eo @@ -1,9 +1,7 @@ class Cyclic2 { - [[No description supplied.]] methods { foo { - [[No description supplied.]] return: Cyclic1; } } diff --git a/src/tests/eolian_cxx/generic.eo b/src/tests/eolian_cxx/generic.eo index 397c7b6076..cf7aa3b31e 100644 --- a/src/tests/eolian_cxx/generic.eo +++ b/src/tests/eolian_cxx/generic.eo @@ -1,17 +1,15 @@ + struct Generic.Event { - [[No description supplied.]] field1: int; field2: list<string>; } class Generic extends Efl.Object implements Generic_Interface { - [[No description supplied.]] data: Generic_Data; methods { @property req_ctor_a_value { - [[No description supplied.]] get { } values { @@ -19,7 +17,6 @@ class Generic extends Efl.Object implements Generic_Interface } } @property opt_ctor_a_value { - [[No description supplied.]] get { } values { @@ -27,114 +24,92 @@ class Generic extends Efl.Object implements Generic_Interface } } required_ctor_a { - [[No description supplied.]] params { @in value: int; } } required_ctor_b { - [[No description supplied.]] params { @in value: int; } } optional_ctor_a { - [[No description supplied.]] params { @in value: int; } } optional_ctor_b { - [[No description supplied.]] params { @in value: int; } } @property req_ctor_b_value { - [[No description supplied.]] get {} values { value: int; } } @property opt_ctor_b_value { - [[No description supplied.]] get {} values { value: int; } } out_required_ctor_a { - [[No description supplied.]] params { @out value: int; } } out_required_ctor_b { - [[No description supplied.]] params { @out value: int; } } out_optional_ctor_a { - [[No description supplied.]] params { @out value: int; } } out_optional_ctor_b { - [[No description supplied.]] params { @out value: int; } } call_event1 { - [[No description supplied.]] } call_event2 { - [[No description supplied.]] } call_event3 { - [[No description supplied.]] } call_event4 { - [[No description supplied.]] } call_event5 { - [[No description supplied.]] } protected_method1 @protected { - [[No description supplied.]] } beta_method1 @beta { - [[No description supplied.]] } protected_beta_method1 @protected @beta { - [[No description supplied.]] } event_param { - [[No description supplied.]] params { value: event; } } const_event_param { - [[No description supplied.]] params { value: const(event); } } binbuf_param { - [[No description supplied.]] params { value: binbuf; } } const_binbuf_param { - [[No description supplied.]] params { value: const(binbuf); } @@ -150,13 +125,13 @@ class Generic extends Efl.Object implements Generic_Interface Efl.Object.constructor; } events { - prefix,event1: void; [[No description supplied.]] - prefix,event2: Generic; [[No description supplied.]] - prefix,event3: int; [[No description supplied.]] - prefix,event4: const(array<string>); [[No description supplied.]] - prefix,event5: Generic.Event; [[No description supplied.]] - protected,event1 @protected: void; [[No description supplied.]] - beta,event1 @beta: void; [[No description supplied.]] - protected,beta,event1 @beta @protected: void; [[No description supplied.]] + prefix,event1: void; + prefix,event2: Generic; + prefix,event3: int; + prefix,event4: const(array<string>); + prefix,event5: Generic.Event; + protected,event1 @protected: void; + beta,event1 @beta: void; + protected,beta,event1 @beta @protected: void; } } diff --git a/src/tests/eolian_cxx/generic_interface.eo b/src/tests/eolian_cxx/generic_interface.eo index c2b021d8b5..9f11c1a73c 100644 --- a/src/tests/eolian_cxx/generic_interface.eo +++ b/src/tests/eolian_cxx/generic_interface.eo @@ -1,4 +1,3 @@ interface Generic_Interface { - [[No description supplied.]] } diff --git a/src/tests/eolian_cxx/name_name.eo b/src/tests/eolian_cxx/name_name.eo index 6df39e840c..64b0db1ab4 100644 --- a/src/tests/eolian_cxx/name_name.eo +++ b/src/tests/eolian_cxx/name_name.eo @@ -1,4 +1,3 @@ class Name.Name { - [[No description supplied.]] } diff --git a/src/tests/eolian_cxx/ns_name.eo b/src/tests/eolian_cxx/ns_name.eo index 67c95df000..9610d82f23 100644 --- a/src/tests/eolian_cxx/ns_name.eo +++ b/src/tests/eolian_cxx/ns_name.eo @@ -1,4 +1,3 @@ class Ns.Name { - [[No description supplied.]] } diff --git a/src/tests/eolian_cxx/ns_name_other.eo b/src/tests/eolian_cxx/ns_name_other.eo index 3bceb8cbff..a8983c45c6 100644 --- a/src/tests/eolian_cxx/ns_name_other.eo +++ b/src/tests/eolian_cxx/ns_name_other.eo @@ -1,4 +1,3 @@ class Ns.Name.Other { - [[No description supplied.]] } diff --git a/src/tests/eolian_cxx/property_holder.eo b/src/tests/eolian_cxx/property_holder.eo index 401e5b3dbd..6c16c4ee1b 100644 --- a/src/tests/eolian_cxx/property_holder.eo +++ b/src/tests/eolian_cxx/property_holder.eo @@ -1,14 +1,11 @@ class Property_Holder extends Efl.Object { - [[No description supplied.]] methods { some_method { - [[No description supplied.]] return: int; } @property prop_simple { - [[No description supplied.]] get {} set {} values { @@ -17,7 +14,6 @@ class Property_Holder extends Efl.Object } @property getter_only { - [[No description supplied.]] get {} values { data: int; @@ -25,7 +21,6 @@ class Property_Holder extends Efl.Object } @property setter_only { - [[No description supplied.]] set {} values { data: int; @@ -33,7 +28,6 @@ class Property_Holder extends Efl.Object } @property prop_with_key { - [[No description supplied.]] get {} set {} values { diff --git a/src/tests/eolian_cxx/simple.eo b/src/tests/eolian_cxx/simple.eo index a63aee4287..f6f340f131 100644 --- a/src/tests/eolian_cxx/simple.eo +++ b/src/tests/eolian_cxx/simple.eo @@ -1,14 +1,11 @@ class Simple extends Efl.Object { - [[No description supplied.]] data: null; methods { simple_get { - [[No description supplied.]] return: bool; } name_get { - [[No description supplied.]] params { @out name: string; } --