Add odin/parser/parse_files.odin

This commit is contained in:
gingerBill committed 2020-12-13 17:09:41 +00:00
1 parent f64584b92a
commit cffbd2d276
6 files changed
+200 -47

No files matched your search

+5
View File
@@ -67,6 +67,11 @@ clone_node :: proc(node: ^Node) -> ^Node {
align = ti.align;
}
switch in node.derived {
case Package, File:
panic("Cannot clone this node type");
}
res := cast(^Node)mem.alloc(size, align);
src: rawptr = node;
if node.derived != nil {