Correct clone_node

This commit is contained in:
gingerBill
2022-03-03 14:01:37 +00:00
parent bd1b54e0db
commit 2944969ca0
+3 -2
View File
@@ -72,8 +72,9 @@ clone_node :: proc(node: ^Node) -> ^Node {
align := align_of(Node)
ti := reflect.union_variant_type_info(node.derived)
if ti != nil {
size = ti.size
align = ti.align
elem := ti.variant.(reflect.Type_Info_Pointer).elem
size = elem.size
align = elem.align
}
#partial switch in node.derived {