diff options
| author | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-01-13 09:15:11 +0200 |
|---|---|---|
| committer | Kimplul <kimi.h.kuparinen@gmail.com> | 2025-01-13 09:15:11 +0200 |
| commit | 164625327bd057141edf84339d4b43b2a8e2de24 (patch) | |
| tree | 2557a51cff6389f135ee40b33e43de728ae862c7 /tests/struct_pub_generic_cont | |
| parent | 4dd30a1382b2dffa301e655962eafbf92b3b75f3 (diff) | |
| download | ek-164625327bd057141edf84339d4b43b2a8e2de24.tar.gz ek-164625327bd057141edf84339d4b43b2a8e2de24.zip | |
require that continuations have same publicity
Diffstat (limited to 'tests/struct_pub_generic_cont')
| -rw-r--r-- | tests/struct_pub_generic_cont/struct.ek | 2 | ||||
| -rw-r--r-- | tests/struct_pub_generic_cont/struct_pub_generic_cont.ek | 5 |
2 files changed, 1 insertions, 6 deletions
diff --git a/tests/struct_pub_generic_cont/struct.ek b/tests/struct_pub_generic_cont/struct.ek index 85f1711..5abbe38 100644 --- a/tests/struct_pub_generic_cont/struct.ek +++ b/tests/struct_pub_generic_cont/struct.ek @@ -3,7 +3,7 @@ pub typedef i27 {} pub typedef struct[any T] {} /* private definition of some function */ -continue struct[any T] { +pub continue struct[any T] { do_something(){} } diff --git a/tests/struct_pub_generic_cont/struct_pub_generic_cont.ek b/tests/struct_pub_generic_cont/struct_pub_generic_cont.ek index 905bdf9..1712669 100644 --- a/tests/struct_pub_generic_cont/struct_pub_generic_cont.ek +++ b/tests/struct_pub_generic_cont/struct_pub_generic_cont.ek @@ -1,13 +1,8 @@ import "struct.ek" -continue struct[any T] { - do_something(){} -} - main() { mut p = struct![i27]{}; - /* should be different from do_something() defined in struct.ek */ p.do_something(); some_func(); |
