public override SyntaxNode VisitIdentifierName(IdentifierNameSyntax node) { node = (IdentifierNameSyntax)base.VisitIdentifierName(node); if (_context.GetNodeType(node) == _type) { node = node.WithIdentifier(SyntaxFactory.Identifier(_newType) .WithTrailingTrivia(node.Identifier.TrailingTrivia) .WithLeadingTrivia(node.Identifier.LeadingTrivia)); node = node.CopyAnnotationsTo(node); } return(node); }