aboutsummaryrefslogtreecommitdiff
path: root/code
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-06-25 22:29:23 +0100
committerGinger Bill <bill@gingerbill.org>2017-06-25 22:29:23 +0100
commit4e7150b470fe9a0b0794fa9bdbac49ffc2c113be (patch)
treee55b17877f267e8d84410554bacb75ea0255d196 /code
parent1ced92be473ef6f1c6aa0058bcf89c4ded684379 (diff)
Allow nested para-poly procedures
Diffstat (limited to 'code')
-rw-r--r--code/demo.odin7
1 files changed, 4 insertions, 3 deletions
diff --git a/code/demo.odin b/code/demo.odin
index 4639588e1..cda53e35b 100644
--- a/code/demo.odin
+++ b/code/demo.odin
@@ -2,11 +2,12 @@ import (
"fmt.odin";
)
-proc new_type(T: type) -> ^T {
- return ^T(alloc(size_of(T), align_of(T)));
-}
proc main() {
+ proc new_type(T: type) -> ^T {
+ return ^T(alloc(size_of(T), align_of(T)));
+ }
+
var ptr = new_type(int);
ptr^ = 123;