diff options
author | Lauro Moura <lauromoura@expertisesolutions.com.br> | 2019-09-05 20:05:11 +0200 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@samsung.com> | 2019-09-05 20:05:19 +0200 |
commit | 17c6cabaa44a6fc03207321d97e7da9e03381971 (patch) | |
tree | 6e42d0b7aee09ccc89daaa2c09f8c66c1a590076 | |
parent | 1e855482140647d741129377d82b4d5179909000 (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
-rw-r--r-- | src/tests/efl_mono/dummy_event_manager.eo | 2 | ||||
-rw-r--r-- | src/tests/efl_mono/dummy_inherit_iface.eo | 2 | ||||
-rw-r--r-- | src/tests/efl_mono/dummy_test_object.eo | 166 | ||||
-rw-r--r-- | src/tests/eolian_cxx/complex.eo | 36 | ||||
-rw-r--r-- | src/tests/eolian_cxx/name1_name2_type_generation.eo | 10 |
5 files changed, 108 insertions, 108 deletions
diff --git a/src/tests/efl_mono/dummy_event_manager.eo b/src/tests/efl_mono/dummy_event_manager.eo index cd8cdfeef9..b16f7b92cb 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 6333a86f42..e18403fcd2 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 2e5cbfc384..2fa2c32c55 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 { |
diff --git a/src/tests/eolian_cxx/complex.eo b/src/tests/eolian_cxx/complex.eo index 16fec03210..f874ad9846 100644 --- a/src/tests/eolian_cxx/complex.eo +++ b/src/tests/eolian_cxx/complex.eo | |||
@@ -20,17 +20,17 @@ class Complex extends Efl.Object | |||
20 | } | 20 | } |
21 | incontcontown { | 21 | incontcontown { |
22 | params { | 22 | params { |
23 | l: list<list<string>> @owned; | 23 | l: list<list<string>> @move; |
24 | } | 24 | } |
25 | } | 25 | } |
26 | incontowncontown { | 26 | incontowncontown { |
27 | params { | 27 | params { |
28 | l: list<list<string> @owned> @owned; | 28 | l: list<list<string> @move> @owned; |
29 | } | 29 | } |
30 | } | 30 | } |
31 | incontowncont { | 31 | incontowncont { |
32 | params { | 32 | params { |
33 | l: list<list<string> @owned>; | 33 | l: list<list<string> @move>; |
34 | } | 34 | } |
35 | } | 35 | } |
36 | instringcont { | 36 | instringcont { |
@@ -40,12 +40,12 @@ class Complex extends Efl.Object | |||
40 | } | 40 | } |
41 | instringowncont { | 41 | instringowncont { |
42 | params { | 42 | params { |
43 | l: list<mstring @owned>; | 43 | l: list<mstring @move>; |
44 | } | 44 | } |
45 | } | 45 | } |
46 | instringcontown { | 46 | instringcontown { |
47 | params { | 47 | params { |
48 | l: list<string> @owned; | 48 | l: list<string> @move; |
49 | } | 49 | } |
50 | } | 50 | } |
51 | inarray { | 51 | inarray { |
@@ -55,7 +55,7 @@ class Complex extends Efl.Object | |||
55 | } | 55 | } |
56 | inarrayown { | 56 | inarrayown { |
57 | params { | 57 | params { |
58 | l: array<string> @owned; | 58 | l: array<string> @move; |
59 | } | 59 | } |
60 | } | 60 | } |
61 | inhash { | 61 | inhash { |
@@ -65,7 +65,7 @@ class Complex extends Efl.Object | |||
65 | } | 65 | } |
66 | inhashown { | 66 | inhashown { |
67 | params { | 67 | params { |
68 | l: hash<string, string> @owned; | 68 | l: hash<string, string> @move; |
69 | } | 69 | } |
70 | } | 70 | } |
71 | initerator { | 71 | initerator { |
@@ -75,7 +75,7 @@ class Complex extends Efl.Object | |||
75 | } | 75 | } |
76 | initeratorown { | 76 | initeratorown { |
77 | params { | 77 | params { |
78 | l: iterator<int> @owned; | 78 | l: iterator<int> @move; |
79 | } | 79 | } |
80 | } | 80 | } |
81 | inaccessor { | 81 | inaccessor { |
@@ -85,7 +85,7 @@ class Complex extends Efl.Object | |||
85 | } | 85 | } |
86 | inaccessorown { | 86 | inaccessorown { |
87 | params { | 87 | params { |
88 | l: accessor<int> @owned; | 88 | l: accessor<int> @move; |
89 | } | 89 | } |
90 | } | 90 | } |
91 | // out | 91 | // out |
@@ -101,17 +101,17 @@ class Complex extends Efl.Object | |||
101 | } | 101 | } |
102 | outcontcontown { | 102 | outcontcontown { |
103 | params { | 103 | params { |
104 | @out l: list<list<string>> @owned; | 104 | @out l: list<list<string>> @move; |
105 | } | 105 | } |
106 | } | 106 | } |
107 | outcontowncontown { | 107 | outcontowncontown { |
108 | params { | 108 | params { |
109 | @out l: list<list<string> @owned> @owned; | 109 | @out l: list<list<string> @move> @owned; |
110 | } | 110 | } |
111 | } | 111 | } |
112 | outcontowncont { | 112 | outcontowncont { |
113 | params { | 113 | params { |
114 | @out l: list<list<string> @owned>; | 114 | @out l: list<list<string> @move>; |
115 | } | 115 | } |
116 | } | 116 | } |
117 | outstringcont { | 117 | outstringcont { |
@@ -121,12 +121,12 @@ class Complex extends Efl.Object | |||
121 | } | 121 | } |
122 | outstringowncont { | 122 | outstringowncont { |
123 | params { | 123 | params { |
124 | @out l: list<mstring @owned>; | 124 | @out l: list<mstring @move>; |
125 | } | 125 | } |
126 | } | 126 | } |
127 | outstringcontown { | 127 | outstringcontown { |
128 | params { | 128 | params { |
129 | @out l: list<string> @owned; | 129 | @out l: list<string> @move; |
130 | } | 130 | } |
131 | } | 131 | } |
132 | outarray { | 132 | outarray { |
@@ -136,7 +136,7 @@ class Complex extends Efl.Object | |||
136 | } | 136 | } |
137 | outarrayown { | 137 | outarrayown { |
138 | params { | 138 | params { |
139 | @out l: array<string> @owned; | 139 | @out l: array<string> @move; |
140 | } | 140 | } |
141 | } | 141 | } |
142 | outhash { | 142 | outhash { |
@@ -146,7 +146,7 @@ class Complex extends Efl.Object | |||
146 | } | 146 | } |
147 | outhashown { | 147 | outhashown { |
148 | params { | 148 | params { |
149 | @out l: hash<string, string> @owned; | 149 | @out l: hash<string, string> @move; |
150 | } | 150 | } |
151 | } | 151 | } |
152 | outiterator { | 152 | outiterator { |
@@ -156,7 +156,7 @@ class Complex extends Efl.Object | |||
156 | } | 156 | } |
157 | outiteratorown { | 157 | outiteratorown { |
158 | params { | 158 | params { |
159 | @out l: iterator<int> @owned; | 159 | @out l: iterator<int> @move; |
160 | } | 160 | } |
161 | } | 161 | } |
162 | outaccessor { | 162 | outaccessor { |
@@ -166,7 +166,7 @@ class Complex extends Efl.Object | |||
166 | } | 166 | } |
167 | outaccessorown { | 167 | outaccessorown { |
168 | params { | 168 | params { |
169 | @out l: accessor<int> @owned; | 169 | @out l: accessor<int> @move; |
170 | } | 170 | } |
171 | } | 171 | } |
172 | foo { | 172 | foo { |
diff --git a/src/tests/eolian_cxx/name1_name2_type_generation.eo b/src/tests/eolian_cxx/name1_name2_type_generation.eo index 8f3ca8e553..222551f084 100644 --- a/src/tests/eolian_cxx/name1_name2_type_generation.eo +++ b/src/tests/eolian_cxx/name1_name2_type_generation.eo | |||
@@ -20,7 +20,7 @@ class @beta Name1.Name2.Type_Generation extends Efl.Object | |||
20 | } | 20 | } |
21 | instringown { | 21 | instringown { |
22 | params { | 22 | params { |
23 | @in v: mstring @owned; | 23 | @in v: mstring @move; |
24 | } | 24 | } |
25 | } | 25 | } |
26 | instringshare { | 26 | instringshare { |
@@ -30,7 +30,7 @@ class @beta Name1.Name2.Type_Generation extends Efl.Object | |||
30 | } | 30 | } |
31 | instringshareown { | 31 | instringshareown { |
32 | params { | 32 | params { |
33 | @in v: stringshare @owned; | 33 | @in v: stringshare @move; |
34 | } | 34 | } |
35 | } | 35 | } |
36 | // return | 36 | // return |
@@ -44,13 +44,13 @@ class @beta Name1.Name2.Type_Generation extends Efl.Object | |||
44 | return: string; | 44 | return: string; |
45 | } | 45 | } |
46 | returnstringown { | 46 | returnstringown { |
47 | return: mstring @owned; | 47 | return: mstring @move; |
48 | } | 48 | } |
49 | returnstringshare { | 49 | returnstringshare { |
50 | return: stringshare; | 50 | return: stringshare; |
51 | } | 51 | } |
52 | returnstringshareown { | 52 | returnstringshareown { |
53 | return: stringshare @owned; | 53 | return: stringshare @move; |
54 | } | 54 | } |
55 | // out | 55 | // out |
56 | outvoidptr { | 56 | outvoidptr { |
@@ -70,7 +70,7 @@ class @beta Name1.Name2.Type_Generation extends Efl.Object | |||
70 | } | 70 | } |
71 | outstringshareown { | 71 | outstringshareown { |
72 | params { | 72 | params { |
73 | @out v: stringshare @owned; | 73 | @out v: stringshare @move; |
74 | } | 74 | } |
75 | } | 75 | } |
76 | // classname | 76 | // classname |