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