diff --git a/src/language/SymbolTable.hpp b/src/language/SymbolTable.hpp index 1039af0cdcc34ab1c477a1da3f7b144ec9b6e86b..328e200cb138ba6d4b149b9680648fef04f2c2bc 100644 --- a/src/language/SymbolTable.hpp +++ b/src/language/SymbolTable.hpp @@ -171,7 +171,9 @@ class SymbolTable { os << "-- Symbol table state -- parent : " << symbol_table.m_parent_table.get() << "\n"; for (auto i_symbol : symbol_table.m_symbol_list) { - os << ' ' << i_symbol.name() << ": " << std::boolalpha << i_symbol.attributes() << '\n'; + if (i_symbol.attributes().dataType() != ASTNodeDataType::c_function_t) { + os << ' ' << i_symbol.name() << ": " << std::boolalpha << i_symbol.attributes() << '\n'; + } } os << "------------------------\n"; return os;