From e27cc09b4def5031644fcbe27ef3098844d18813 Mon Sep 17 00:00:00 2001 From: programsnail Date: Sun, 30 Jun 2024 11:36:33 +0300 Subject: [PATCH] build fix --- src/nodes/type_nodes.cpp | 2 +- src/type_check_utils.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nodes/type_nodes.cpp b/src/nodes/type_nodes.cpp index 5939e17..52394f0 100644 --- a/src/nodes/type_nodes.cpp +++ b/src/nodes/type_nodes.cpp @@ -270,7 +270,7 @@ bool TypeStorage::resolve(TypeProxy generic, error_handling::ensure(generic.get()->is_generic(), "Type should be generic"); for (auto &type : storage_) { if (type.is_generic() && - type.get()->get_name() == generic.get()->get_name()) { + type.get_name() == generic.get()->get_name()) { type = replacement; // type.mode = mode; } diff --git a/src/type_check_utils.cpp b/src/type_check_utils.cpp index be09626..936e380 100644 --- a/src/type_check_utils.cpp +++ b/src/type_check_utils.cpp @@ -79,7 +79,7 @@ std::optional find_statement( std::optional find_type_definition(const std::string &name, const nodes::Node &node, SourcesManager &sources_manager, bool handle_errors) { - return find_statement_handle_errors( + return find_statement( name, node, sources_manager, "No type definition found in name tree", "Node in name tree is not type definition", handle_errors); } @@ -87,7 +87,7 @@ find_type_definition(const std::string &name, const nodes::Node &node, std::optional find_name_definition(const std::string &name, const nodes::Node &node, SourcesManager &sources_manager, bool handle_errors) { - return find_statement_handle_errors( + return find_statement( name, node, sources_manager, "No name definition found in name tree", "Node in name tree is not name definition", handle_errors); }