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