diff --git a/src/transform/AstDumpDotPass.cpp b/src/transform/AstDumpDotPass.cpp index eeae890d7..9f473c5df 100644 --- a/src/transform/AstDumpDotPass.cpp +++ b/src/transform/AstDumpDotPass.cpp @@ -125,6 +125,7 @@ class AstDumpDotVisitor final : public RecursiveVisitor void visit( InvariantDefinition& node ) override; void visit( ImportDefinition& node ) override; void visit( StructureDefinition& node ) override; + void visit( FeatureDefinition& node ) override; void visit( ValueLiteral& node ) override; void visit( ReferenceLiteral& node ) override; @@ -320,6 +321,13 @@ void AstDumpDotVisitor::visit( InvariantDefinition& node ) RecursiveVisitor::visit( node ); } +void AstDumpDotVisitor::visit( ImportDefinition& node ) +{ + DotLink link( this, &node ); + dumpNode( node, "ImportDefinition" ); + RecursiveVisitor::visit( node ); +} + void AstDumpDotVisitor::visit( StructureDefinition& node ) { DotLink link( this, &node ); @@ -327,10 +335,10 @@ void AstDumpDotVisitor::visit( StructureDefinition& node ) RecursiveVisitor::visit( node ); } -void AstDumpDotVisitor::visit( ImportDefinition& node ) +void AstDumpDotVisitor::visit( FeatureDefinition& node ) { DotLink link( this, &node ); - dumpNode( node, "ImportDefinition" ); + dumpNode( node, "FeatureDefinition" ); RecursiveVisitor::visit( node ); }