Generate top-level code from symbol tables
This commit is contained in:
@ -90,10 +90,9 @@ static void elna_parse_file(const char *filename)
|
||||
|
||||
if (declaration_visitor.errors().empty())
|
||||
{
|
||||
std::unordered_map<std::string, tree> unresolved = elna::gcc::do_semantic_analysis(
|
||||
info_table, symbol_table);
|
||||
elna::gcc::do_semantic_analysis(info_table, symbol_table);
|
||||
|
||||
elna::gcc::generic_visitor generic_visitor{ symbol_table, std::move(unresolved) };
|
||||
elna::gcc::generic_visitor generic_visitor{ symbol_table, info_table };
|
||||
generic_visitor.visit(module_tree.get());
|
||||
}
|
||||
else
|
||||
|
Reference in New Issue
Block a user