mirror of
https://github.com/vczh-libraries/Release.git
synced 2026-05-28 10:45:31 +08:00
...
This commit is contained in:
@@ -17486,19 +17486,19 @@ Copy(Type|Expression|Statement|Declaration)
|
|||||||
void CopyWithExpandVirtualVisitor::Visit(WfNamespaceDeclaration* node)
|
void CopyWithExpandVirtualVisitor::Visit(WfNamespaceDeclaration* node)
|
||||||
{
|
{
|
||||||
copy_visitor::DeclarationVisitor::Visit(node);
|
copy_visitor::DeclarationVisitor::Visit(node);
|
||||||
Expand(node->declarations);
|
Expand(result.Cast<WfNamespaceDeclaration>()->declarations);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CopyWithExpandVirtualVisitor::Visit(WfClassDeclaration* node)
|
void CopyWithExpandVirtualVisitor::Visit(WfClassDeclaration* node)
|
||||||
{
|
{
|
||||||
copy_visitor::DeclarationVisitor::Visit(node);
|
copy_visitor::DeclarationVisitor::Visit(node);
|
||||||
Expand(node->declarations);
|
Expand(result.Cast<WfClassDeclaration>()->declarations);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CopyWithExpandVirtualVisitor::Visit(WfNewInterfaceExpression* node)
|
void CopyWithExpandVirtualVisitor::Visit(WfNewInterfaceExpression* node)
|
||||||
{
|
{
|
||||||
copy_visitor::ExpressionVisitor::Visit(node);
|
copy_visitor::ExpressionVisitor::Visit(node);
|
||||||
Expand(node->declarations);
|
Expand(result.Cast<WfNewInterfaceExpression>()->declarations);
|
||||||
}
|
}
|
||||||
|
|
||||||
Ptr<WfType> CopyType(Ptr<WfType> type)
|
Ptr<WfType> CopyType(Ptr<WfType> type)
|
||||||
|
|||||||
Reference in New Issue
Block a user