diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-09-17 00:31:55 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-09-17 00:31:55 -0700 |
commit | 08f4628e8b858120fe3547d8e5431d9abfe46bf8 (patch) | |
tree | 4d9f1bc0039baefa0e84d9cb3ea6634f4337d342 /054static_dispatch.cc | |
parent | 58a9f7c34e21541f2db90b7fb66f4e92f04780ef (diff) | |
download | mu-08f4628e8b858120fe3547d8e5431d9abfe46bf8.tar.gz |
3379
Can't use type abbreviations inside 'memory-should-contain'.
Diffstat (limited to '054static_dispatch.cc')
-rw-r--r-- | 054static_dispatch.cc | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/054static_dispatch.cc b/054static_dispatch.cc index 82fc1de3..46e1468c 100644 --- a/054static_dispatch.cc +++ b/054static_dispatch.cc @@ -496,7 +496,7 @@ def foo x:number -> y:number [ % Hide_errors = true; def main [ local-scope - x:character <- copy 10/newline + x:char <- copy 10/newline 1:number/raw <- foo x ] def foo x:number -> y:number [ @@ -510,7 +510,7 @@ def foo x:number -> y:number [ def main [ 1:number/raw <- foo 0 # valid literal for boolean ] -def foo x:character -> y:number [ +def foo x:char -> y:number [ local-scope load-ingredients return 34 @@ -527,7 +527,7 @@ def foo x:boolean -> y:number [ def main [ 1:number/raw <- foo 97 # not a valid literal for boolean ] -def foo x:character -> y:number [ +def foo x:char -> y:number [ local-scope load-ingredients return 34 @@ -544,7 +544,7 @@ def foo x:boolean -> y:number [ def main [ 1:number/raw <- foo 97 ] -def foo x:character -> y:number [ +def foo x:char -> y:number [ local-scope load-ingredients return 34 @@ -614,7 +614,7 @@ def foo a:boolean -> b:number [ +error: main: failed to find a matching call for 'y:number <- foo x' :(scenario override_methods_with_type_abbreviations) -type string = address:array:character +type string = address:array:char def main [ local-scope s:text <- new [abc] |