diff options
| author | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-09-10 15:08:04 -0400 |
|---|---|---|
| committer | Brad Lewis <22850972+BradLewis@users.noreply.github.com> | 2025-09-10 15:08:04 -0400 |
| commit | fad77f93935724917a9a0ee0ac23ce791df37ec3 (patch) | |
| tree | 307e04add2a72b98a18fce4199059e288dc99e4b /src/server/clone.odin | |
| parent | 2a67c8126594b40ece2bfced5aa934b40aa96596 (diff) | |
Clone proc lit where clauses
Diffstat (limited to 'src/server/clone.odin')
| -rw-r--r-- | src/server/clone.odin | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/clone.odin b/src/server/clone.odin index 07b309f..aefc8a7 100644 --- a/src/server/clone.odin +++ b/src/server/clone.odin @@ -258,7 +258,7 @@ clone_node :: proc(node: ^ast.Node, allocator: mem.Allocator, unique_strings: ^m case ^Proc_Lit: r.type = cast(^Proc_Type)clone_type(cast(^Node)r.type, allocator, unique_strings) r.body = nil - r.where_clauses = nil + r.where_clauses = clone_type(r.where_clauses, allocator, unique_strings) case ^Helper_Type: r.type = clone_type(r.type, allocator, unique_strings) case ^Type_Cast: |