From f09b6a4c90805a562b2252430f844e85d06f1ee1 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Mon, 13 Apr 2020 13:02:30 +0100 Subject: Simplify compiler's `Map` and create a `StringMap` specifically for strings --- src/query_data.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/query_data.cpp') diff --git a/src/query_data.cpp b/src/query_data.cpp index b670ea958..763665e61 100644 --- a/src/query_data.cpp +++ b/src/query_data.cpp @@ -918,7 +918,7 @@ void generate_and_print_query_data_go_to_definitions(Checker *c) { } - AstFile **use_file_found = map_get(&c->info.files, hash_string(pos.file)); + AstFile **use_file_found = string_map_get(&c->info.files, pos.file); GB_ASSERT(use_file_found != nullptr); AstFile *use_file = *use_file_found; GB_ASSERT(use_file != nullptr); @@ -1008,7 +1008,7 @@ void generate_and_print_query_data_go_to_definitions(Checker *c) { AstFile *def_file = e->file; if (def_file == nullptr) { - auto *def_file_found = map_get(&c->info.files, hash_string(e->token.pos.file)); + auto *def_file_found = string_map_get(&c->info.files, e->token.pos.file); if (def_file_found == nullptr) { continue; } -- cgit v1.2.3