diff options
| author | DanielGavin <danielgavin5@hotmail.com> | 2024-09-29 22:21:54 +0200 |
|---|---|---|
| committer | DanielGavin <danielgavin5@hotmail.com> | 2024-09-29 22:21:54 +0200 |
| commit | 632a1ca20e713430bdcfe6bca60ebf269f260c69 (patch) | |
| tree | 7daece8a9f17d17066f6441b219e8ffacbf5afc3 /src/server | |
| parent | c68b7f5c26dc0ee8f162b86a2adcc12eb922d71d (diff) | |
Add test and fix generics error.
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/generics.odin | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/server/generics.odin b/src/server/generics.odin index ba8c950..23b9773 100644 --- a/src/server/generics.odin +++ b/src/server/generics.odin @@ -427,9 +427,6 @@ resolve_generic_function :: proc { } resolve_generic_function_ast :: proc(ast_context: ^AstContext, proc_lit: ast.Proc_Lit) -> (Symbol, bool) { - - using ast - if proc_lit.type.params == nil { return Symbol{}, false } @@ -505,8 +502,6 @@ resolve_generic_function_symbol :: proc( if poly, ok := name.derived.(^ast.Poly_Type); ok { poly_map[poly.type.name] = clone_expr(call_expr.args[i], ast_context.allocator, nil) } - } else { - return {}, false } } else { return {}, false |