public override SyntaxNode VisitQualifiedCref(QualifiedCrefSyntax node) { var oldAlwaysSimplify = this.alwaysSimplify; if (!this.alwaysSimplify) { this.alwaysSimplify = node.HasAnnotation(Simplifier.Annotation); } var result = SimplifyExpression( node, newNode: base.VisitQualifiedCref(node), simplifier: s_simplifyName); this.alwaysSimplify = oldAlwaysSimplify; return(result); }
public override SyntaxNode VisitQualifiedCref(QualifiedCrefSyntax node) { bool oldAlwaysSimplify = this.alwaysSimplify; if (!this.alwaysSimplify) { this.alwaysSimplify = node.HasAnnotation(Simplifier.Annotation); } var result = SimplifyExpression( node, newNode: base.VisitQualifiedCref(node), simplifier: SimplifyName); this.alwaysSimplify = oldAlwaysSimplify; return result; }