public override SyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node) { bool oldAlwaysSimplify = this.alwaysSimplify; if (!this.alwaysSimplify) { this.alwaysSimplify = node.HasAnnotation(Simplifier.Annotation); } var result = SimplifyExpression( node, newNode: base.VisitAliasQualifiedName(node), simplifier: SimplifyName); this.alwaysSimplify = oldAlwaysSimplify; return result; }
public override void VisitAliasQualifiedName(AliasQualifiedNameSyntax node) { Visit(node.Name); }
/// <summary> /// /// </summary> /// <param name="node"></param> public override sealed void VisitAliasQualifiedName(AliasQualifiedNameSyntax node) { this.OnNodeVisited(node, this.type.IsInstanceOfType(node)); base.VisitAliasQualifiedName(node); }
public override SyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node) { // not descending into node to simplify the whole expression return AnnotateNodeWithSimplifyAnnotation(node); }
/// <summary> /// /// </summary> /// <param name="node"></param> public override sealed void VisitAliasQualifiedName(AliasQualifiedNameSyntax node) { this.OnNodeVisited(node); if (!this.traverseRootOnly) base.VisitAliasQualifiedName(node); }