aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDanielGavin <danielgavin5@hotmail.com>2024-09-29 22:21:54 +0200
committerDanielGavin <danielgavin5@hotmail.com>2024-09-29 22:21:54 +0200
commit632a1ca20e713430bdcfe6bca60ebf269f260c69 (patch)
tree7daece8a9f17d17066f6441b219e8ffacbf5afc3 /src
parentc68b7f5c26dc0ee8f162b86a2adcc12eb922d71d (diff)
Add test and fix generics error.
Diffstat (limited to 'src')
-rw-r--r--src/server/generics.odin5
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