aboutsummaryrefslogtreecommitdiff
path: root/src/analysis
diff options
context:
space:
mode:
authorDaniel Gavin <danielgavin5@hotmail.com>2022-03-04 20:04:43 +0100
committerDaniel Gavin <danielgavin5@hotmail.com>2022-03-04 20:04:43 +0100
commitc1fc712b7d6f53e41411ef8587db47f451a4bbb3 (patch)
treecd69764315fdca18944df8eb8a6aa139c83f549f /src/analysis
parent2d9f5709d74992e0cd485099a5a8cdf12178e80d (diff)
give more memory to allocator
Diffstat (limited to 'src/analysis')
-rw-r--r--src/analysis/analysis.odin4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/analysis/analysis.odin b/src/analysis/analysis.odin
index b7be73c..b11726a 100644
--- a/src/analysis/analysis.odin
+++ b/src/analysis/analysis.odin
@@ -2422,7 +2422,7 @@ resolve_entire_file :: proc(document: ^common.Document, allocator := context.all
ast_context.current_package = ast_context.document_package
- symbols := make(map[uintptr]index.Symbol, 100, allocator)
+ symbols := make(map[uintptr]index.Symbol, 10000, allocator)
for k, v in ast_context.globals {
resolve_entire_decl(&ast_context, v.expr, &symbols, allocator)
@@ -2512,7 +2512,7 @@ resolve_entire_decl :: proc(ast_context: ^AstContext, decl: ^ast.Expr, symbols:
if v.body == nil {
break
}
-
+
type_position_context: DocumentPositionContext
type_position_context.position = v.end.offset
get_locals_proc_param_and_results(ast_context.file, v^, ast_context, &type_position_context)