From 3ab481df17d35ac0ac66f0bb619885e43dc060f1 Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Sun, 25 Jun 2017 22:31:30 +0100 Subject: `new` as a user-level procedure --- code/demo.odin | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'code') diff --git a/code/demo.odin b/code/demo.odin index cda53e35b..d14de8f90 100644 --- a/code/demo.odin +++ b/code/demo.odin @@ -4,11 +4,7 @@ import ( proc main() { - proc new_type(T: type) -> ^T { - return ^T(alloc(size_of(T), align_of(T))); - } - - var ptr = new_type(int); + var ptr = new(int); ptr^ = 123; fmt.println(ptr^); -- cgit v1.2.3