diff --git a/Userland/Libraries/LibCpp/AST.cpp b/Userland/Libraries/LibCpp/AST.cpp index 22de331e36..ffb7d6d70b 100644 --- a/Userland/Libraries/LibCpp/AST.cpp +++ b/Userland/Libraries/LibCpp/AST.cpp @@ -127,7 +127,8 @@ NonnullRefPtrVector FunctionDefinition::declarations() const void VariableDeclaration::dump(size_t indent) const { ASTNode::dump(indent); - m_type->dump(indent + 1); + if (m_type) + m_type->dump(indent + 1); print_indent(indent + 1); outln("{}", m_name); if (m_initial_value)