From 2e1e95dc716167853be4a4b6acaaee1688142744 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sun, 19 Jul 2026 02:08:06 +0200 Subject: Implement initializer evaluator --- boot/dependency.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'boot/dependency.cc') diff --git a/boot/dependency.cc b/boot/dependency.cc index ada0bac..7bd86fb 100644 --- a/boot/dependency.cc +++ b/boot/dependency.cc @@ -56,7 +56,8 @@ namespace elna::boot return outcome; } - error_list analyze_semantics(std::unique_ptr& tree, symbol_bag bag) + error_list analyze_semantics(std::unique_ptr& tree, symbol_bag bag, + const target_info& target) { name_analysis_visitor name_analyser(bag); tree->accept(&name_analyser); @@ -65,7 +66,7 @@ namespace elna::boot { return std::move(name_analyser.errors()); } - type_analysis_visitor type_analyzer(bag); + type_analysis_visitor type_analyzer(bag, target); tree->accept(&type_analyzer); if (type_analyzer.has_errors()) -- cgit v1.2.3