diff --git a/Import/VlppWorkflowCompiler.cpp b/Import/VlppWorkflowCompiler.cpp index f5161b42..4b126142 100644 --- a/Import/VlppWorkflowCompiler.cpp +++ b/Import/VlppWorkflowCompiler.cpp @@ -17486,19 +17486,19 @@ Copy(Type|Expression|Statement|Declaration) void CopyWithExpandVirtualVisitor::Visit(WfNamespaceDeclaration* node) { copy_visitor::DeclarationVisitor::Visit(node); - Expand(node->declarations); + Expand(result.Cast()->declarations); } void CopyWithExpandVirtualVisitor::Visit(WfClassDeclaration* node) { copy_visitor::DeclarationVisitor::Visit(node); - Expand(node->declarations); + Expand(result.Cast()->declarations); } void CopyWithExpandVirtualVisitor::Visit(WfNewInterfaceExpression* node) { copy_visitor::ExpressionVisitor::Visit(node); - Expand(node->declarations); + Expand(result.Cast()->declarations); } Ptr CopyType(Ptr type)