diff --git a/src/transform/AstDumpDotPass.cpp b/src/transform/AstDumpDotPass.cpp index 420bdb69..39792648 100644 --- a/src/transform/AstDumpDotPass.cpp +++ b/src/transform/AstDumpDotPass.cpp @@ -127,6 +127,7 @@ class AstDumpDotVisitor final : public RecursiveVisitor void visit( ImportDefinition& node ) override; void visit( StructureDefinition& node ) override; void visit( FeatureDefinition& node ) override; + void visit( ImplementationDefinition& node ) override; void visit( ValueLiteral& node ) override; void visit( ReferenceLiteral& node ) override; @@ -343,6 +344,13 @@ void AstDumpDotVisitor::visit( FeatureDefinition& node ) RecursiveVisitor::visit( node ); } +void AstDumpDotVisitor::visit( ImplementationDefinition& node ) +{ + DotLink link( this, &node ); + dumpNode( node, "ImplementationDefinition" ); + RecursiveVisitor::visit( node ); +} + void AstDumpDotVisitor::visit( UndefLiteral& node ) { DotLink link( this, &node );