summaryrefslogtreecommitdiff
path: root/src/tests/efl_mono
diff options
context:
space:
mode:
authorLauro Moura <lauromoura@expertisesolutions.com.br>2019-09-05 20:05:11 +0200
committerDaniel Kolesa <d.kolesa@samsung.com>2019-09-05 20:05:19 +0200
commit17c6cabaa44a6fc03207321d97e7da9e03381971 (patch)
tree6e42d0b7aee09ccc89daaa2c09f8c66c1a590076 /src/tests/efl_mono
parent1e855482140647d741129377d82b4d5179909000 (diff)
bindings: Rename test cxx and csharp eo ownership tags
Summary: Ref T8199 Depends on D9843 Reviewers: q66, felipealmeida Reviewed By: q66 Subscribers: cedric, #reviewers, brunobelo, #committers Tags: #efl Maniphest Tasks: T8199 Differential Revision: https://phab.enlightenment.org/D9844
Diffstat (limited to 'src/tests/efl_mono')
-rw-r--r--src/tests/efl_mono/dummy_event_manager.eo2
-rw-r--r--src/tests/efl_mono/dummy_inherit_iface.eo2
-rw-r--r--src/tests/efl_mono/dummy_test_object.eo166
3 files changed, 85 insertions, 85 deletions
diff --git a/src/tests/efl_mono/dummy_event_manager.eo b/src/tests/efl_mono/dummy_event_manager.eo
index cd8cdfe..b16f7b9 100644
--- a/src/tests/efl_mono/dummy_event_manager.eo
+++ b/src/tests/efl_mono/dummy_event_manager.eo
@@ -7,7 +7,7 @@ class Dummy.Event_Manager extends Efl.Object {
7 set { 7 set {
8 } 8 }
9 values { 9 values {
10 emitter: Efl.Object @owned; 10 emitter: Efl.Object @move;
11 } 11 }
12 } 12 }
13 13
diff --git a/src/tests/efl_mono/dummy_inherit_iface.eo b/src/tests/efl_mono/dummy_inherit_iface.eo
index 6333a86..e18403f 100644
--- a/src/tests/efl_mono/dummy_inherit_iface.eo
+++ b/src/tests/efl_mono/dummy_inherit_iface.eo
@@ -4,7 +4,7 @@ interface Dummy.Inherit_Iface {
4 params { 4 params {
5 @in v: stringshare; 5 @in v: stringshare;
6 } 6 }
7 return: stringshare @owned; 7 return: stringshare @move;
8 } 8 }
9 } 9 }
10} 10}
diff --git a/src/tests/efl_mono/dummy_test_object.eo b/src/tests/efl_mono/dummy_test_object.eo
index 2e5cbfc..2fa2c32 100644
--- a/src/tests/efl_mono/dummy_test_object.eo
+++ b/src/tests/efl_mono/dummy_test_object.eo
@@ -134,13 +134,13 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
134 params { 134 params {
135 @in v: stringshare; 135 @in v: stringshare;
136 } 136 }
137 return: stringshare @owned; 137 return: stringshare @move;
138 } 138 }
139 in_own_stringshare { 139 in_own_stringshare {
140 params { 140 params {
141 @in v: stringshare @owned; 141 @in v: stringshare @move;
142 } 142 }
143 return: stringshare @owned; 143 return: stringshare @move;
144 } 144 }
145 145
146 out_stringshare { 146 out_stringshare {
@@ -150,7 +150,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
150 } 150 }
151 out_own_stringshare { 151 out_own_stringshare {
152 params { 152 params {
153 @out v: stringshare @owned; 153 @out v: stringshare @move;
154 } 154 }
155 } 155 }
156 156
@@ -158,21 +158,21 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
158 return: stringshare; 158 return: stringshare;
159 } 159 }
160 return_own_stringshare { 160 return_own_stringshare {
161 return: stringshare @owned; 161 return: stringshare @move;
162 } 162 }
163 163
164 in_string { 164 in_string {
165 params { 165 params {
166 @in str: string; 166 @in str: string;
167 } 167 }
168 return: mstring @owned; 168 return: mstring @move;
169 } 169 }
170 170
171 in_own_string { 171 in_own_string {
172 params { 172 params {
173 @in str: mstring @owned; 173 @in str: mstring @move;
174 } 174 }
175 return: mstring @owned; 175 return: mstring @move;
176 } 176 }
177 177
178 return_string { 178 return_string {
@@ -180,7 +180,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
180 } 180 }
181 181
182 return_own_string { 182 return_own_string {
183 return: mstring @owned; 183 return: mstring @move;
184 } 184 }
185 185
186 out_string { 186 out_string {
@@ -191,7 +191,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
191 191
192 out_own_string { 192 out_own_string {
193 params { 193 params {
194 @out str: mstring @owned; 194 @out str: mstring @move;
195 } 195 }
196 } 196 }
197 197
@@ -203,7 +203,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
203 203
204 call_in_own_string { 204 call_in_own_string {
205 params { 205 params {
206 @in str: mstring @owned; 206 @in str: mstring @move;
207 } 207 }
208 } 208 }
209 209
@@ -212,7 +212,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
212 } 212 }
213 213
214 call_return_own_string { 214 call_return_own_string {
215 return: mstring @owned; 215 return: mstring @move;
216 } 216 }
217 217
218 call_out_string { 218 call_out_string {
@@ -220,7 +220,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
220 } 220 }
221 221
222 call_out_own_string { 222 call_out_own_string {
223 return: mstring @owned; 223 return: mstring @move;
224 } 224 }
225 225
226 // Stringshare virtual helpers 226 // Stringshare virtual helpers
@@ -232,7 +232,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
232 232
233 call_in_own_stringshare { 233 call_in_own_stringshare {
234 params { 234 params {
235 @in str: stringshare @owned; 235 @in str: stringshare @move;
236 } 236 }
237 } 237 }
238 238
@@ -241,7 +241,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
241 } 241 }
242 242
243 call_return_own_stringshare { 243 call_return_own_stringshare {
244 return: stringshare @owned; 244 return: stringshare @move;
245 } 245 }
246 246
247 call_out_stringshare { 247 call_out_stringshare {
@@ -249,7 +249,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
249 } 249 }
250 250
251 call_out_own_stringshare { 251 call_out_own_stringshare {
252 return: stringshare @owned; 252 return: stringshare @move;
253 } 253 }
254 254
255 eina_slice_in { 255 eina_slice_in {
@@ -313,14 +313,14 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
313 313
314 eina_binbuf_in_own { 314 eina_binbuf_in_own {
315 params { 315 params {
316 @in binbuf: binbuf @owned; 316 @in binbuf: binbuf @move;
317 } 317 }
318 return: bool; 318 return: bool;
319 } 319 }
320 320
321 call_eina_binbuf_in_own { 321 call_eina_binbuf_in_own {
322 params { 322 params {
323 @in str: binbuf @owned; 323 @in str: binbuf @move;
324 } 324 }
325 return: bool; 325 return: bool;
326 } 326 }
@@ -346,13 +346,13 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
346 346
347 eina_binbuf_out_own { 347 eina_binbuf_out_own {
348 params { 348 params {
349 @out binbuf: binbuf @owned; 349 @out binbuf: binbuf @move;
350 } 350 }
351 return: bool; 351 return: bool;
352 } 352 }
353 353
354 call_eina_binbuf_out_own { 354 call_eina_binbuf_out_own {
355 return: binbuf @owned; 355 return: binbuf @move;
356 } 356 }
357 357
358 eina_binbuf_return { 358 eina_binbuf_return {
@@ -368,11 +368,11 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
368 } 368 }
369 369
370 eina_binbuf_return_own { 370 eina_binbuf_return_own {
371 return: binbuf @owned; 371 return: binbuf @move;
372 } 372 }
373 373
374 call_eina_binbuf_return_own { 374 call_eina_binbuf_return_own {
375 return: binbuf @owned; 375 return: binbuf @move;
376 } 376 }
377 377
378 /* Eina Array */ 378 /* Eina Array */
@@ -387,7 +387,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
387 387
388 eina_array_int_in_own { 388 eina_array_int_in_own {
389 params { 389 params {
390 @in arr: array<int> @owned; // <int @owned> 390 @in arr: array<int> @move; // <int @move>
391 } 391 }
392 return: bool; 392 return: bool;
393 } 393 }
@@ -407,7 +407,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
407 407
408 eina_array_int_out_own { 408 eina_array_int_out_own {
409 params { 409 params {
410 @out arr: array<int> @owned; // <int @owned> 410 @out arr: array<int> @move; // <int @move>
411 } 411 }
412 return: bool; 412 return: bool;
413 } 413 }
@@ -420,7 +420,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
420 } 420 }
421 421
422 eina_array_int_return_own { 422 eina_array_int_return_own {
423 return: array<int> @owned; // <int @owned> 423 return: array<int> @move; // <int @move>
424 } 424 }
425 425
426 /* String */ 426 /* String */
@@ -433,7 +433,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
433 433
434 eina_array_str_in_own { 434 eina_array_str_in_own {
435 params { 435 params {
436 @in arr: array<mstring @owned> @owned; 436 @in arr: array<mstring @move> @move;
437 } 437 }
438 return: bool; 438 return: bool;
439 } 439 }
@@ -453,7 +453,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
453 453
454 eina_array_str_out_own { 454 eina_array_str_out_own {
455 params { 455 params {
456 @out arr: array<mstring @owned> @owned; 456 @out arr: array<mstring @move> @move;
457 } 457 }
458 return: bool; 458 return: bool;
459 } 459 }
@@ -466,7 +466,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
466 } 466 }
467 467
468 eina_array_str_return_own { 468 eina_array_str_return_own {
469 return: array<mstring @owned> @owned; 469 return: array<mstring @move> @move;
470 } 470 }
471 471
472 /* Eina_Stringshare */ 472 /* Eina_Stringshare */
@@ -479,7 +479,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
479 479
480 eina_array_strshare_in_own { 480 eina_array_strshare_in_own {
481 params { 481 params {
482 @in arr: array<stringshare @owned> @owned; 482 @in arr: array<stringshare @move> @move;
483 } 483 }
484 return: bool; 484 return: bool;
485 } 485 }
@@ -499,7 +499,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
499 499
500 eina_array_strshare_out_own { 500 eina_array_strshare_out_own {
501 params { 501 params {
502 @out arr: array<stringshare @owned> @owned; 502 @out arr: array<stringshare @move> @move;
503 } 503 }
504 return: bool; 504 return: bool;
505 } 505 }
@@ -512,7 +512,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
512 } 512 }
513 513
514 eina_array_strshare_return_own { 514 eina_array_strshare_return_own {
515 return: array<stringshare @owned> @owned; 515 return: array<stringshare @move> @move;
516 } 516 }
517 517
518 /* Object */ 518 /* Object */
@@ -525,7 +525,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
525 525
526 eina_array_obj_in_own { 526 eina_array_obj_in_own {
527 params { 527 params {
528 @in arr: array<Dummy.Numberwrapper @owned> @owned; 528 @in arr: array<Dummy.Numberwrapper @move> @move;
529 } 529 }
530 return: bool; 530 return: bool;
531 } 531 }
@@ -545,7 +545,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
545 545
546 eina_array_obj_out_own { 546 eina_array_obj_out_own {
547 params { 547 params {
548 @out arr: array<Dummy.Numberwrapper @owned> @owned; 548 @out arr: array<Dummy.Numberwrapper @move> @move;
549 } 549 }
550 return: bool; 550 return: bool;
551 } 551 }
@@ -558,7 +558,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
558 } 558 }
559 559
560 eina_array_obj_return_own { 560 eina_array_obj_return_own {
561 return: array<Dummy.Numberwrapper @owned> @owned; 561 return: array<Dummy.Numberwrapper @move> @move;
562 } 562 }
563 563
564 eina_array_obj_return_in { 564 eina_array_obj_return_in {
@@ -580,7 +580,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
580 580
581 eina_list_int_in_own { 581 eina_list_int_in_own {
582 params { 582 params {
583 @in lst: list<int> @owned; // <int @owned> 583 @in lst: list<int> @move; // <int @move>
584 } 584 }
585 return: bool; 585 return: bool;
586 } 586 }
@@ -600,7 +600,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
600 600
601 eina_list_int_out_own { 601 eina_list_int_out_own {
602 params { 602 params {
603 @out lst: list<int> @owned; // <int @owned> 603 @out lst: list<int> @move; // <int @move>
604 } 604 }
605 return: bool; 605 return: bool;
606 } 606 }
@@ -613,7 +613,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
613 } 613 }
614 614
615 eina_list_int_return_own { 615 eina_list_int_return_own {
616 return: list<int> @owned; // <int @owned> 616 return: list<int> @move; // <int @move>
617 } 617 }
618 618
619 /* String */ 619 /* String */
@@ -626,7 +626,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
626 626
627 eina_list_str_in_own { 627 eina_list_str_in_own {
628 params { 628 params {
629 @in lst: list<mstring @owned> @owned; 629 @in lst: list<mstring @move> @move;
630 } 630 }
631 return: bool; 631 return: bool;
632 } 632 }
@@ -646,7 +646,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
646 646
647 eina_list_str_out_own { 647 eina_list_str_out_own {
648 params { 648 params {
649 @out lst: list<mstring @owned> @owned; 649 @out lst: list<mstring @move> @move;
650 } 650 }
651 return: bool; 651 return: bool;
652 } 652 }
@@ -659,7 +659,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
659 } 659 }
660 660
661 eina_list_str_return_own { 661 eina_list_str_return_own {
662 return: list<mstring @owned> @owned; 662 return: list<mstring @move> @move;
663 } 663 }
664 664
665 /* Eina_Stringshare */ 665 /* Eina_Stringshare */
@@ -672,7 +672,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
672 672
673 eina_list_strshare_in_own { 673 eina_list_strshare_in_own {
674 params { 674 params {
675 @in lst: list<stringshare @owned> @owned; 675 @in lst: list<stringshare @move> @move;
676 } 676 }
677 return: bool; 677 return: bool;
678 } 678 }
@@ -692,7 +692,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
692 692
693 eina_list_strshare_out_own { 693 eina_list_strshare_out_own {
694 params { 694 params {
695 @out lst: list<stringshare @owned> @owned; 695 @out lst: list<stringshare @move> @move;
696 } 696 }
697 return: bool; 697 return: bool;
698 } 698 }
@@ -705,7 +705,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
705 } 705 }
706 706
707 eina_list_strshare_return_own { 707 eina_list_strshare_return_own {
708 return: list<stringshare @owned> @owned; 708 return: list<stringshare @move> @move;
709 } 709 }
710 710
711 /* Object */ 711 /* Object */
@@ -718,7 +718,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
718 718
719 eina_list_obj_in_own { 719 eina_list_obj_in_own {
720 params { 720 params {
721 @in lst: list<Dummy.Numberwrapper @owned> @owned; 721 @in lst: list<Dummy.Numberwrapper @move> @move;
722 } 722 }
723 return: bool; 723 return: bool;
724 } 724 }
@@ -738,7 +738,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
738 738
739 eina_list_obj_out_own { 739 eina_list_obj_out_own {
740 params { 740 params {
741 @out lst: list<Dummy.Numberwrapper @owned> @owned; 741 @out lst: list<Dummy.Numberwrapper @move> @move;
742 } 742 }
743 return: bool; 743 return: bool;
744 } 744 }
@@ -751,7 +751,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
751 } 751 }
752 752
753 eina_list_obj_return_own { 753 eina_list_obj_return_own {
754 return: list<Dummy.Numberwrapper @owned> @owned; 754 return: list<Dummy.Numberwrapper @move> @move;
755 } 755 }
756 756
757 eina_list_obj_return_in { 757 eina_list_obj_return_in {
@@ -774,7 +774,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
774 /* 774 /*
775 eina_hash_int_in_own { 775 eina_hash_int_in_own {
776 params { 776 params {
777 @in hsh: hash<int, int> @owned; // <, int @owned> 777 @in hsh: hash<int, int> @move; // <, int @move>
778 } 778 }
779 return: bool; 779 return: bool;
780 } 780 }
@@ -796,7 +796,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
796 /* 796 /*
797 eina_hash_int_out_own { 797 eina_hash_int_out_own {
798 params { 798 params {
799 @out hsh: hash<int, int> @owned; // <, int @owned> 799 @out hsh: hash<int, int> @move; // <, int @move>
800 } 800 }
801 return: bool; 801 return: bool;
802 } 802 }
@@ -814,7 +814,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
814 814
815 /* 815 /*
816 eina_hash_int_return_own { 816 eina_hash_int_return_own {
817 return: hash<int, int> @owned; // <, int @owned> 817 return: hash<int, int> @move; // <, int @move>
818 } 818 }
819 check_eina_hash_int_return_own { 819 check_eina_hash_int_return_own {
820 return: bool; 820 return: bool;
@@ -831,7 +831,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
831 831
832 eina_hash_str_in_own { 832 eina_hash_str_in_own {
833 params { 833 params {
834 @in hsh: hash<string, mstring @owned> @owned; 834 @in hsh: hash<string, mstring @move> @move;
835 } 835 }
836 return: bool; 836 return: bool;
837 } 837 }
@@ -851,7 +851,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
851 851
852 eina_hash_str_out_own { 852 eina_hash_str_out_own {
853 params { 853 params {
854 @out hsh: hash<string, mstring @owned> @owned; 854 @out hsh: hash<string, mstring @move> @move;
855 } 855 }
856 return: bool; 856 return: bool;
857 } 857 }
@@ -867,7 +867,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
867 } 867 }
868 868
869 eina_hash_str_return_own { 869 eina_hash_str_return_own {
870 return: hash<string, mstring @owned> @owned; 870 return: hash<string, mstring @move> @move;
871 } 871 }
872 check_eina_hash_str_return_own { 872 check_eina_hash_str_return_own {
873 return: bool; 873 return: bool;
@@ -883,7 +883,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
883 883
884 eina_hash_strshare_in_own { 884 eina_hash_strshare_in_own {
885 params { 885 params {
886 @in hsh: hash<stringshare, stringshare @owned> @owned; 886 @in hsh: hash<stringshare, stringshare @move> @move;
887 } 887 }
888 return: bool; 888 return: bool;
889 } 889 }
@@ -903,7 +903,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
903 903
904 eina_hash_strshare_out_own { 904 eina_hash_strshare_out_own {
905 params { 905 params {
906 @out hsh: hash<stringshare, stringshare @owned> @owned; 906 @out hsh: hash<stringshare, stringshare @move> @move;
907 } 907 }
908 return: bool; 908 return: bool;
909 } 909 }
@@ -919,7 +919,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
919 } 919 }
920 920
921 eina_hash_strshare_return_own { 921 eina_hash_strshare_return_own {
922 return: hash<stringshare, stringshare @owned> @owned; 922 return: hash<stringshare, stringshare @move> @move;
923 } 923 }
924 check_eina_hash_strshare_return_own { 924 check_eina_hash_strshare_return_own {
925 return: bool; 925 return: bool;
@@ -939,7 +939,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
939 939
940 eina_hash_obj_in_own { 940 eina_hash_obj_in_own {
941 params { 941 params {
942 @in hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @owned> @owned; 942 @in hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move;
943 @in nwk1: Dummy.Numberwrapper; 943 @in nwk1: Dummy.Numberwrapper;
944 @in nwv1: Dummy.Numberwrapper; 944 @in nwv1: Dummy.Numberwrapper;
945 @out nwk2: Dummy.Numberwrapper; 945 @out nwk2: Dummy.Numberwrapper;
@@ -977,7 +977,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
977 977
978 eina_hash_obj_out_own { 978 eina_hash_obj_out_own {
979 params { 979 params {
980 @out hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @owned> @owned; 980 @out hsh: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move;
981 @out nwk: Dummy.Numberwrapper; 981 @out nwk: Dummy.Numberwrapper;
982 @out nwv: Dummy.Numberwrapper; 982 @out nwv: Dummy.Numberwrapper;
983 } 983 }
@@ -1009,7 +1009,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1009 @out nwk: Dummy.Numberwrapper; 1009 @out nwk: Dummy.Numberwrapper;
1010 @out nwv: Dummy.Numberwrapper; 1010 @out nwv: Dummy.Numberwrapper;
1011 } 1011 }
1012 return: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @owned> @owned; 1012 return: hash<Dummy.Numberwrapper, Dummy.Numberwrapper @move> @move;
1013 } 1013 }
1014 check_eina_hash_obj_return_own { 1014 check_eina_hash_obj_return_own {
1015 return: bool; 1015 return: bool;
@@ -1027,7 +1027,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1027 1027
1028 eina_iterator_int_in_own { 1028 eina_iterator_int_in_own {
1029 params { 1029 params {
1030 @in itr: iterator<int> @owned; 1030 @in itr: iterator<int> @move;
1031 } 1031 }
1032 return: bool; 1032 return: bool;
1033 } 1033 }
@@ -1047,7 +1047,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1047 1047
1048 eina_iterator_int_out_own { 1048 eina_iterator_int_out_own {
1049 params { 1049 params {
1050 @out itr: iterator<int> @owned; 1050 @out itr: iterator<int> @move;
1051 } 1051 }
1052 return: bool; 1052 return: bool;
1053 } 1053 }
@@ -1060,7 +1060,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1060 } 1060 }
1061 1061
1062 eina_iterator_int_return_own { 1062 eina_iterator_int_return_own {
1063 return: iterator<int> @owned; 1063 return: iterator<int> @move;
1064 } 1064 }
1065 1065
1066 /* String */ 1066 /* String */
@@ -1073,7 +1073,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1073 1073
1074 eina_iterator_str_in_own { 1074 eina_iterator_str_in_own {
1075 params { 1075 params {
1076 @in itr: iterator<mstring> @owned; 1076 @in itr: iterator<mstring> @move;
1077 } 1077 }
1078 return: bool; 1078 return: bool;
1079 } 1079 }
@@ -1093,7 +1093,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1093 1093
1094 eina_iterator_str_out_own { 1094 eina_iterator_str_out_own {
1095 params { 1095 params {
1096 @out itr: iterator<mstring> @owned; 1096 @out itr: iterator<mstring> @move;
1097 } 1097 }
1098 return: bool; 1098 return: bool;
1099 } 1099 }
@@ -1106,7 +1106,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1106 } 1106 }
1107 1107
1108 eina_iterator_str_return_own { 1108 eina_iterator_str_return_own {
1109 return: iterator<mstring> @owned; 1109 return: iterator<mstring> @move;
1110 } 1110 }
1111 1111
1112 /* Eina_Stringshare */ 1112 /* Eina_Stringshare */
@@ -1119,7 +1119,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1119 1119
1120 eina_iterator_strshare_in_own { 1120 eina_iterator_strshare_in_own {
1121 params { 1121 params {
1122 @in itr: iterator<stringshare> @owned; 1122 @in itr: iterator<stringshare> @move;
1123 } 1123 }
1124 return: bool; 1124 return: bool;
1125 } 1125 }
@@ -1139,7 +1139,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1139 1139
1140 eina_iterator_strshare_out_own { 1140 eina_iterator_strshare_out_own {
1141 params { 1141 params {
1142 @out itr: iterator<stringshare> @owned; 1142 @out itr: iterator<stringshare> @move;
1143 } 1143 }
1144 return: bool; 1144 return: bool;
1145 } 1145 }
@@ -1152,7 +1152,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1152 } 1152 }
1153 1153
1154 eina_iterator_strshare_return_own { 1154 eina_iterator_strshare_return_own {
1155 return: iterator<stringshare> @owned; 1155 return: iterator<stringshare> @move;
1156 } 1156 }
1157 1157
1158 /* Object */ 1158 /* Object */
@@ -1165,7 +1165,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1165 1165
1166 eina_iterator_obj_in_own { 1166 eina_iterator_obj_in_own {
1167 params { 1167 params {
1168 @in itr: iterator<Dummy.Numberwrapper> @owned; 1168 @in itr: iterator<Dummy.Numberwrapper> @move;
1169 } 1169 }
1170 return: bool; 1170 return: bool;
1171 } 1171 }
@@ -1185,7 +1185,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1185 1185
1186 eina_iterator_obj_out_own { 1186 eina_iterator_obj_out_own {
1187 params { 1187 params {
1188 @out itr: iterator<Dummy.Numberwrapper> @owned; 1188 @out itr: iterator<Dummy.Numberwrapper> @move;
1189 } 1189 }
1190 return: bool; 1190 return: bool;
1191 } 1191 }
@@ -1198,7 +1198,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1198 } 1198 }
1199 1199
1200 eina_iterator_obj_return_own { 1200 eina_iterator_obj_return_own {
1201 return: iterator<Dummy.Numberwrapper> @owned; 1201 return: iterator<Dummy.Numberwrapper> @move;
1202 } 1202 }
1203 1203
1204 /* Function Pointer */ 1204 /* Function Pointer */
@@ -1249,7 +1249,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1249 1249
1250 set_value_ptr_own { 1250 set_value_ptr_own {
1251 params { 1251 params {
1252 value: any_value_ptr @owned; 1252 value: any_value_ptr @move;
1253 } 1253 }
1254 } 1254 }
1255 1255
@@ -1266,7 +1266,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1266 } 1266 }
1267 1267
1268 get_value_ptr_own { 1268 get_value_ptr_own {
1269 return: any_value_ptr @owned; 1269 return: any_value_ptr @move;
1270 } 1270 }
1271 1271
1272 get_value_ptr { 1272 get_value_ptr {
@@ -1293,7 +1293,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1293 1293
1294 out_value_ptr_own { 1294 out_value_ptr_own {
1295 params { 1295 params {
1296 @out value: any_value_ptr @owned; 1296 @out value: any_value_ptr @move;
1297 } 1297 }
1298 } 1298 }
1299 1299
@@ -1322,7 +1322,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1322 1322
1323 struct_simple_ptr_in_own { 1323 struct_simple_ptr_in_own {
1324 params { 1324 params {
1325 @in simple: ptr(Dummy.StructSimple) @owned; 1325 @in simple: ptr(Dummy.StructSimple) @move;
1326 } 1326 }
1327 return: Dummy.StructSimple; 1327 return: Dummy.StructSimple;
1328 } 1328 }
@@ -1345,7 +1345,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1345 1345
1346 struct_simple_ptr_out_own { 1346 struct_simple_ptr_out_own {
1347 params { 1347 params {
1348 @out simple: ptr(Dummy.StructSimple) @owned; 1348 @out simple: ptr(Dummy.StructSimple) @move;
1349 } 1349 }
1350 return: Dummy.StructSimple; 1350 return: Dummy.StructSimple;
1351 } 1351 }
@@ -1361,7 +1361,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1361 } 1361 }
1362 1362
1363 struct_simple_ptr_return_own { 1363 struct_simple_ptr_return_own {
1364 return: ptr(Dummy.StructSimple) @owned; 1364 return: ptr(Dummy.StructSimple) @move;
1365 } 1365 }
1366 */ 1366 */
1367 1367
@@ -1380,7 +1380,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1380 1380
1381 call_struct_simple_ptr_in_own { 1381 call_struct_simple_ptr_in_own {
1382 params { 1382 params {
1383 @in simple: ptr(Dummy.StructSimple) @owned; 1383 @in simple: ptr(Dummy.StructSimple) @move;
1384 } 1384 }
1385 } 1385 }
1386 */ 1386 */
@@ -1400,7 +1400,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1400 1400
1401 call_struct_simple_ptr_out_own { 1401 call_struct_simple_ptr_out_own {
1402 params { 1402 params {
1403 @out simple: ptr(Dummy.StructSimple) @owned; 1403 @out simple: ptr(Dummy.StructSimple) @move;
1404 } 1404 }
1405 } 1405 }
1406 */ 1406 */
@@ -1415,7 +1415,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1415 } 1415 }
1416 1416
1417 call_struct_simple_ptr_return_own { 1417 call_struct_simple_ptr_return_own {
1418 return: ptr(Dummy.StructSimple) @owned; 1418 return: ptr(Dummy.StructSimple) @move;
1419 } 1419 }
1420 */ 1420 */
1421 1421
@@ -1436,7 +1436,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1436 1436
1437 struct_complex_ptr_in_own { 1437 struct_complex_ptr_in_own {
1438 params { 1438 params {
1439 @in complex: ptr(Dummy.StructComplex) @owned; 1439 @in complex: ptr(Dummy.StructComplex) @move;
1440 } 1440 }
1441 return: bool; 1441 return: bool;
1442 } 1442 }
@@ -1458,7 +1458,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1458 // 1458 //
1459 // struct_complex_ptr_out_own { 1459 // struct_complex_ptr_out_own {
1460 // params { 1460 // params {
1461 // @out complex: ptr(Dummy.StructComplex) @owned; 1461 // @out complex: ptr(Dummy.StructComplex) @move;
1462 // } 1462 // }
1463 // return: bool; 1463 // return: bool;
1464 // } 1464 // }
@@ -1472,7 +1472,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1472 // } 1472 // }
1473 // 1473 //
1474 // struct_complex_ptr_return_own { 1474 // struct_complex_ptr_return_own {
1475 // return: ptr(Dummy.StructComplex) @owned; 1475 // return: ptr(Dummy.StructComplex) @move;
1476 // } 1476 // }
1477 1477
1478 emit_event_with_string { 1478 emit_event_with_string {
@@ -1615,7 +1615,7 @@ class Dummy.Test_Object extends Efl.Object implements Dummy.Test_Iface {
1615 params { 1615 params {
1616 @in acc: accessor<int>; 1616 @in acc: accessor<int>;
1617 } 1617 }
1618 return: accessor<int> @owned; 1618 return: accessor<int> @move;
1619 } 1619 }
1620 1620
1621 @property setter_only { 1621 @property setter_only {