3 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (3)
Syntax\InternalSyntax\StructuredTriviaSyntax.cs (1)
11internal abstract partial class StructuredTriviaSyntax : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxToken.cs (1)
15internal partial class SyntaxToken : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
10internal class SyntaxTrivia : CSharpSyntaxNode
638 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (122)
CSharpExtensions.cs (2)
324return ((Syntax.InternalSyntax.CSharpSyntaxNode)node.Green).ApplyDirectives(stack); 329return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node!).ApplyDirectives(stack);
Declarations\DeclarationTreeBuilder.cs (5)
1006static bool checkPropertyOrFieldMemberForRequiredModifier(Syntax.InternalSyntax.CSharpSyntaxNode member) 1070private static bool CheckMethodMemberForExtensionSyntax(Syntax.InternalSyntax.CSharpSyntaxNode member) 1097private static bool CheckMemberForAttributes(Syntax.InternalSyntax.CSharpSyntaxNode member) 1148Syntax.InternalSyntax.CSharpSyntaxNode member, HashSet<string> set) 1246Syntax.InternalSyntax.CSharpSyntaxNode member, bool skipGlobalStatements)
Parser\Blender.Reader.cs (1)
242(nodeOrToken.IsToken && ((CSharpSyntaxNode)nodeOrToken.AsToken().Node).ContainsSkippedText && nodeOrToken.Parent.ContainsDiagnostics))
Parser\DirectiveParser.cs (4)
31public CSharpSyntaxNode ParseDirective( 49CSharpSyntaxNode result; 302foreach (var t in keyword.TrailingTrivia) 318foreach (var node in eod.LeadingTrivia)
Parser\DocumentationCommentParser.cs (4)
377) where T : CSharpSyntaxNode 418list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], badTokens.ToListNode()); 831private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code) where TNode : CSharpSyntaxNode 836private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code, params string[] args) where TNode : CSharpSyntaxNode
Parser\LanguageParser.cs (26)
207internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 223private TNode CreateForGlobalFailure<TNode>(int position, TNode node) where TNode : CSharpSyntaxNode 365CSharpSyntaxNode skippedSyntax) 2076(CSharpSyntaxNode)previousNode, 2246CSharpSyntaxNode tmp = null; 3400public static bool IsComplete(CSharpSyntaxNode node) 3411return IsComplete((CSharpSyntaxNode)child); 4443where T : CSharpSyntaxNode 4444where TNode : CSharpSyntaxNode 4463where T : CSharpSyntaxNode 4464where TNode : CSharpSyntaxNode 4509out GreenNode trailingTrivia) where TNode : CSharpSyntaxNode 5136private TNode EatUnexpectedTrailingSemicolon<TNode>(TNode decl) where TNode : CSharpSyntaxNode 5328CSharpSyntaxNode tmp = null; 6637CSharpSyntaxNode tmp = null; 8045PostSkipAction skipBadFunctionPointerTokens<T>(SeparatedSyntaxListBuilder<T> list) where T : CSharpSyntaxNode 8047CSharpSyntaxNode? tmp = null; 9024CSharpSyntaxNode openBrace = isAccessorBody && this.CurrentToken.Kind != SyntaxKind.OpenBraceToken 9061CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9095private void ParseStatements(ref CSharpSyntaxNode previousNode, SyntaxListBuilder<StatementSyntax> statements, bool stopOnSwitchSections) 10212var node = ParseExpressionOrPatternForSwitchStatement(); 10251CSharpSyntaxNode tmp = labels[^1]; 11879var node = this.ParseTypeOrPatternForIsOperator(); 13492where T : CSharpSyntaxNode 14238CSharpSyntaxNode tmp = null; 14580internal TNode ConsumeUnexpectedTokens<TNode>(TNode node) where TNode : CSharpSyntaxNode
Parser\LanguageParser_Patterns.cs (4)
21private CSharpSyntaxNode ParseTypeOrPatternForIsOperator() 459private CSharpSyntaxNode ParseExpressionOrPatternForSwitchStatement() 468private CSharpSyntaxNode ConvertPatternToExpressionIfPossible(PatternSyntax pattern, bool permitTypeArguments = false) 566where T : CSharpSyntaxNode
Parser\Lexer.cs (16)
1965var endOfLine = this.ScanEndOfLine(); 2193private void AddTrivia(CSharpSyntaxNode trivia, [NotNull] ref SyntaxListBuilder? list) 2249private CSharpSyntaxNode? ScanEndOfLine() 2340var directive = this.LexSingleDirective(true, true, isFollowingToken, ref triviaList); 2355var text = this.LexDisabledText(out hasFollowingDirective); 2366var directive = this.LexSingleDirective(false, endIsActive, false, ref triviaList); 2379private CSharpSyntaxNode LexSingleDirective( 2391CSharpSyntaxNode directive = ParseDirective(isActive, endIsActive, isFollowingToken); 2398private CSharpSyntaxNode ParseDirective( 2408CSharpSyntaxNode directive = _directiveParser.ParseDirective(isActive, endIsActive, isFollowingToken); 2415private CSharpSyntaxNode? LexDisabledText(out bool followedByDirective) 2718CSharpSyntaxNode? tr; 2748private CSharpSyntaxNode? LexDirectiveTrivia() 2750CSharpSyntaxNode? trivia = null; 2794private CSharpSyntaxNode LexXmlDocComment(XmlDocCommentStyle style) 4536var endOfLine = this.ScanEndOfLine();
Parser\SyntaxParser.cs (11)
630var triviaList = new SyntaxList<CSharpSyntaxNode>(trivia); 818var triviaList = new SyntaxList<CSharpSyntaxNode>(trivia); 898protected TNode AddError<TNode>(TNode node, int offset, int length, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 903protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 909protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 915protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 923private static void GetOffsetAndWidthForLastToken<TNode>(TNode node, out int offset, out int width) where TNode : CSharpSyntaxNode 958protected TNode AddLeadingSkippedSyntax<TNode>(TNode node, GreenNode? skippedSyntax) where TNode : CSharpSyntaxNode 972list[^1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[^1], skippedSyntax); 975protected void AddTrailingSkippedSyntax<TNode>(SyntaxListBuilder<TNode> list, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 980protected TNode AddTrailingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode
Syntax\CSharpSyntaxNode.cs (2)
140internal Syntax.InternalSyntax.CSharpSyntaxNode CsGreen 142get { return (Syntax.InternalSyntax.CSharpSyntaxNode)this.Green; }
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
173return ((CSharpSyntaxNode)listOrNode).ApplyDirectives(stack);
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (6)
11internal partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<CSharpSyntaxNode> 21public override CSharpSyntaxNode VisitToken(SyntaxToken token) 42public SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list) where TNode : CSharpSyntaxNode 48var visited = this.Visit(item); 70public SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list) where TNode : CSharpSyntaxNode 75var withSeps = (SyntaxList<CSharpSyntaxNode>)list.GetWithSeparators();
Syntax\InternalSyntax\CSharpSyntaxVisitor.cs (4)
15public virtual TResult Visit(CSharpSyntaxNode node) 35protected virtual TResult DefaultVisit(CSharpSyntaxNode node) 43public virtual void Visit(CSharpSyntaxNode node) 63public virtual void DefaultVisit(CSharpSyntaxNode node)
Syntax\InternalSyntax\SyntaxFactory.cs (18)
257public static SyntaxList<TNode> List<TNode>() where TNode : CSharpSyntaxNode 262public static SyntaxList<TNode> List<TNode>(TNode node) where TNode : CSharpSyntaxNode 267public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1) where TNode : CSharpSyntaxNode 272internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1) 277public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1, TNode node2) where TNode : CSharpSyntaxNode 282internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1, CSharpSyntaxNode node2) 287public static SyntaxList<TNode> List<TNode>(params TNode[] nodes) where TNode : CSharpSyntaxNode 302public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node) where TNode : CSharpSyntaxNode 304return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(node)); 307public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(SyntaxToken token) where TNode : CSharpSyntaxNode 309return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(token)); 312public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node1, SyntaxToken token, TNode node2) where TNode : CSharpSyntaxNode 314return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(SyntaxList.List(node1, token, node2))); 317public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(params CSharpSyntaxNode[] nodes) where TNode : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (4)
30where TRoot : CSharpSyntaxNode 38public override CSharpSyntaxNode Visit(CSharpSyntaxNode node) 59private static TSyntax UpdateDiagnosticOffset<TSyntax>(TSyntax node, int diagnosticOffsetDelta) where TSyntax : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxLastTokenReplacer.cs (4)
28where TRoot : CSharpSyntaxNode 37private static int CountNonNullSlots(CSharpSyntaxNode node) 42public override CSharpSyntaxNode Visit(CSharpSyntaxNode node)
Syntax\InternalSyntax\SyntaxToken.cs (6)
246internal static SyntaxToken StringLiteral(CSharpSyntaxNode leading, string text, CSharpSyntaxNode trailing) 332internal SyntaxList<CSharpSyntaxNode> LeadingTrivia 334get { return new SyntaxList<CSharpSyntaxNode>(this.GetLeadingTrivia()); } 337internal SyntaxList<CSharpSyntaxNode> TrailingTrivia 339get { return new SyntaxList<CSharpSyntaxNode>(this.GetTrailingTrivia()); }
Syntax\StructuredTriviaSyntax.cs (1)
16internal StructuredTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode parent, int position)
Syntax\SyntaxEquivalence.cs (2)
262using var beforeDirectivesEnumerator = ((Green.CSharpSyntaxNode)before).GetDirectives().GetEnumerator(); 263using var afterDirectivesEnumerator = ((Green.CSharpSyntaxNode)after).GetDirectives().GetEnumerator();
Syntax\SyntaxFactory.cs (1)
1936private static TSyntax CreateRed<TSyntax>(InternalSyntax.CSharpSyntaxNode green, CSharpParseOptions options)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (516)
Generated\Syntax.Test.xml.Generated.cs (496)
3955var newNode = rewriter.Visit(oldNode); 3971var newNode = rewriter.Visit(oldNode); 3981var newNode = rewriter.Visit(oldNode); 3997var newNode = rewriter.Visit(oldNode); 4007var newNode = rewriter.Visit(oldNode); 4023var newNode = rewriter.Visit(oldNode); 4033var newNode = rewriter.Visit(oldNode); 4049var newNode = rewriter.Visit(oldNode); 4059var newNode = rewriter.Visit(oldNode); 4075var newNode = rewriter.Visit(oldNode); 4085var newNode = rewriter.Visit(oldNode); 4101var newNode = rewriter.Visit(oldNode); 4111var newNode = rewriter.Visit(oldNode); 4127var newNode = rewriter.Visit(oldNode); 4137var newNode = rewriter.Visit(oldNode); 4153var newNode = rewriter.Visit(oldNode); 4163var newNode = rewriter.Visit(oldNode); 4179var newNode = rewriter.Visit(oldNode); 4189var newNode = rewriter.Visit(oldNode); 4205var newNode = rewriter.Visit(oldNode); 4215var newNode = rewriter.Visit(oldNode); 4231var newNode = rewriter.Visit(oldNode); 4241var newNode = rewriter.Visit(oldNode); 4257var newNode = rewriter.Visit(oldNode); 4267var newNode = rewriter.Visit(oldNode); 4283var newNode = rewriter.Visit(oldNode); 4293var newNode = rewriter.Visit(oldNode); 4309var newNode = rewriter.Visit(oldNode); 4319var newNode = rewriter.Visit(oldNode); 4335var newNode = rewriter.Visit(oldNode); 4345var newNode = rewriter.Visit(oldNode); 4361var newNode = rewriter.Visit(oldNode); 4371var newNode = rewriter.Visit(oldNode); 4387var newNode = rewriter.Visit(oldNode); 4397var newNode = rewriter.Visit(oldNode); 4413var newNode = rewriter.Visit(oldNode); 4423var newNode = rewriter.Visit(oldNode); 4439var newNode = rewriter.Visit(oldNode); 4449var newNode = rewriter.Visit(oldNode); 4465var newNode = rewriter.Visit(oldNode); 4475var newNode = rewriter.Visit(oldNode); 4491var newNode = rewriter.Visit(oldNode); 4501var newNode = rewriter.Visit(oldNode); 4517var newNode = rewriter.Visit(oldNode); 4527var newNode = rewriter.Visit(oldNode); 4543var newNode = rewriter.Visit(oldNode); 4553var newNode = rewriter.Visit(oldNode); 4569var newNode = rewriter.Visit(oldNode); 4579var newNode = rewriter.Visit(oldNode); 4595var newNode = rewriter.Visit(oldNode); 4605var newNode = rewriter.Visit(oldNode); 4621var newNode = rewriter.Visit(oldNode); 4631var newNode = rewriter.Visit(oldNode); 4647var newNode = rewriter.Visit(oldNode); 4657var newNode = rewriter.Visit(oldNode); 4673var newNode = rewriter.Visit(oldNode); 4683var newNode = rewriter.Visit(oldNode); 4699var newNode = rewriter.Visit(oldNode); 4709var newNode = rewriter.Visit(oldNode); 4725var newNode = rewriter.Visit(oldNode); 4735var newNode = rewriter.Visit(oldNode); 4751var newNode = rewriter.Visit(oldNode); 4761var newNode = rewriter.Visit(oldNode); 4777var newNode = rewriter.Visit(oldNode); 4787var newNode = rewriter.Visit(oldNode); 4803var newNode = rewriter.Visit(oldNode); 4813var newNode = rewriter.Visit(oldNode); 4829var newNode = rewriter.Visit(oldNode); 4839var newNode = rewriter.Visit(oldNode); 4855var newNode = rewriter.Visit(oldNode); 4865var newNode = rewriter.Visit(oldNode); 4881var newNode = rewriter.Visit(oldNode); 4891var newNode = rewriter.Visit(oldNode); 4907var newNode = rewriter.Visit(oldNode); 4917var newNode = rewriter.Visit(oldNode); 4933var newNode = rewriter.Visit(oldNode); 4943var newNode = rewriter.Visit(oldNode); 4959var newNode = rewriter.Visit(oldNode); 4969var newNode = rewriter.Visit(oldNode); 4985var newNode = rewriter.Visit(oldNode); 4995var newNode = rewriter.Visit(oldNode); 5011var newNode = rewriter.Visit(oldNode); 5021var newNode = rewriter.Visit(oldNode); 5037var newNode = rewriter.Visit(oldNode); 5047var newNode = rewriter.Visit(oldNode); 5063var newNode = rewriter.Visit(oldNode); 5073var newNode = rewriter.Visit(oldNode); 5089var newNode = rewriter.Visit(oldNode); 5099var newNode = rewriter.Visit(oldNode); 5115var newNode = rewriter.Visit(oldNode); 5125var newNode = rewriter.Visit(oldNode); 5141var newNode = rewriter.Visit(oldNode); 5151var newNode = rewriter.Visit(oldNode); 5167var newNode = rewriter.Visit(oldNode); 5177var newNode = rewriter.Visit(oldNode); 5193var newNode = rewriter.Visit(oldNode); 5203var newNode = rewriter.Visit(oldNode); 5219var newNode = rewriter.Visit(oldNode); 5229var newNode = rewriter.Visit(oldNode); 5245var newNode = rewriter.Visit(oldNode); 5255var newNode = rewriter.Visit(oldNode); 5271var newNode = rewriter.Visit(oldNode); 5281var newNode = rewriter.Visit(oldNode); 5297var newNode = rewriter.Visit(oldNode); 5307var newNode = rewriter.Visit(oldNode); 5323var newNode = rewriter.Visit(oldNode); 5333var newNode = rewriter.Visit(oldNode); 5349var newNode = rewriter.Visit(oldNode); 5359var newNode = rewriter.Visit(oldNode); 5375var newNode = rewriter.Visit(oldNode); 5385var newNode = rewriter.Visit(oldNode); 5401var newNode = rewriter.Visit(oldNode); 5411var newNode = rewriter.Visit(oldNode); 5427var newNode = rewriter.Visit(oldNode); 5437var newNode = rewriter.Visit(oldNode); 5453var newNode = rewriter.Visit(oldNode); 5463var newNode = rewriter.Visit(oldNode); 5479var newNode = rewriter.Visit(oldNode); 5489var newNode = rewriter.Visit(oldNode); 5505var newNode = rewriter.Visit(oldNode); 5515var newNode = rewriter.Visit(oldNode); 5531var newNode = rewriter.Visit(oldNode); 5541var newNode = rewriter.Visit(oldNode); 5557var newNode = rewriter.Visit(oldNode); 5567var newNode = rewriter.Visit(oldNode); 5583var newNode = rewriter.Visit(oldNode); 5593var newNode = rewriter.Visit(oldNode); 5609var newNode = rewriter.Visit(oldNode); 5619var newNode = rewriter.Visit(oldNode); 5635var newNode = rewriter.Visit(oldNode); 5645var newNode = rewriter.Visit(oldNode); 5661var newNode = rewriter.Visit(oldNode); 5671var newNode = rewriter.Visit(oldNode); 5687var newNode = rewriter.Visit(oldNode); 5697var newNode = rewriter.Visit(oldNode); 5713var newNode = rewriter.Visit(oldNode); 5723var newNode = rewriter.Visit(oldNode); 5739var newNode = rewriter.Visit(oldNode); 5749var newNode = rewriter.Visit(oldNode); 5765var newNode = rewriter.Visit(oldNode); 5775var newNode = rewriter.Visit(oldNode); 5791var newNode = rewriter.Visit(oldNode); 5801var newNode = rewriter.Visit(oldNode); 5817var newNode = rewriter.Visit(oldNode); 5827var newNode = rewriter.Visit(oldNode); 5843var newNode = rewriter.Visit(oldNode); 5853var newNode = rewriter.Visit(oldNode); 5869var newNode = rewriter.Visit(oldNode); 5879var newNode = rewriter.Visit(oldNode); 5895var newNode = rewriter.Visit(oldNode); 5905var newNode = rewriter.Visit(oldNode); 5921var newNode = rewriter.Visit(oldNode); 5931var newNode = rewriter.Visit(oldNode); 5947var newNode = rewriter.Visit(oldNode); 5957var newNode = rewriter.Visit(oldNode); 5973var newNode = rewriter.Visit(oldNode); 5983var newNode = rewriter.Visit(oldNode); 5999var newNode = rewriter.Visit(oldNode); 6009var newNode = rewriter.Visit(oldNode); 6025var newNode = rewriter.Visit(oldNode); 6035var newNode = rewriter.Visit(oldNode); 6051var newNode = rewriter.Visit(oldNode); 6061var newNode = rewriter.Visit(oldNode); 6077var newNode = rewriter.Visit(oldNode); 6087var newNode = rewriter.Visit(oldNode); 6103var newNode = rewriter.Visit(oldNode); 6113var newNode = rewriter.Visit(oldNode); 6129var newNode = rewriter.Visit(oldNode); 6139var newNode = rewriter.Visit(oldNode); 6155var newNode = rewriter.Visit(oldNode); 6165var newNode = rewriter.Visit(oldNode); 6181var newNode = rewriter.Visit(oldNode); 6191var newNode = rewriter.Visit(oldNode); 6207var newNode = rewriter.Visit(oldNode); 6217var newNode = rewriter.Visit(oldNode); 6233var newNode = rewriter.Visit(oldNode); 6243var newNode = rewriter.Visit(oldNode); 6259var newNode = rewriter.Visit(oldNode); 6269var newNode = rewriter.Visit(oldNode); 6285var newNode = rewriter.Visit(oldNode); 6295var newNode = rewriter.Visit(oldNode); 6311var newNode = rewriter.Visit(oldNode); 6321var newNode = rewriter.Visit(oldNode); 6337var newNode = rewriter.Visit(oldNode); 6347var newNode = rewriter.Visit(oldNode); 6363var newNode = rewriter.Visit(oldNode); 6373var newNode = rewriter.Visit(oldNode); 6389var newNode = rewriter.Visit(oldNode); 6399var newNode = rewriter.Visit(oldNode); 6415var newNode = rewriter.Visit(oldNode); 6425var newNode = rewriter.Visit(oldNode); 6441var newNode = rewriter.Visit(oldNode); 6451var newNode = rewriter.Visit(oldNode); 6467var newNode = rewriter.Visit(oldNode); 6477var newNode = rewriter.Visit(oldNode); 6493var newNode = rewriter.Visit(oldNode); 6503var newNode = rewriter.Visit(oldNode); 6519var newNode = rewriter.Visit(oldNode); 6529var newNode = rewriter.Visit(oldNode); 6545var newNode = rewriter.Visit(oldNode); 6555var newNode = rewriter.Visit(oldNode); 6571var newNode = rewriter.Visit(oldNode); 6581var newNode = rewriter.Visit(oldNode); 6597var newNode = rewriter.Visit(oldNode); 6607var newNode = rewriter.Visit(oldNode); 6623var newNode = rewriter.Visit(oldNode); 6633var newNode = rewriter.Visit(oldNode); 6649var newNode = rewriter.Visit(oldNode); 6659var newNode = rewriter.Visit(oldNode); 6675var newNode = rewriter.Visit(oldNode); 6685var newNode = rewriter.Visit(oldNode); 6701var newNode = rewriter.Visit(oldNode); 6711var newNode = rewriter.Visit(oldNode); 6727var newNode = rewriter.Visit(oldNode); 6737var newNode = rewriter.Visit(oldNode); 6753var newNode = rewriter.Visit(oldNode); 6763var newNode = rewriter.Visit(oldNode); 6779var newNode = rewriter.Visit(oldNode); 6789var newNode = rewriter.Visit(oldNode); 6805var newNode = rewriter.Visit(oldNode); 6815var newNode = rewriter.Visit(oldNode); 6831var newNode = rewriter.Visit(oldNode); 6841var newNode = rewriter.Visit(oldNode); 6857var newNode = rewriter.Visit(oldNode); 6867var newNode = rewriter.Visit(oldNode); 6883var newNode = rewriter.Visit(oldNode); 6893var newNode = rewriter.Visit(oldNode); 6909var newNode = rewriter.Visit(oldNode); 6919var newNode = rewriter.Visit(oldNode); 6935var newNode = rewriter.Visit(oldNode); 6945var newNode = rewriter.Visit(oldNode); 6961var newNode = rewriter.Visit(oldNode); 6971var newNode = rewriter.Visit(oldNode); 6987var newNode = rewriter.Visit(oldNode); 6997var newNode = rewriter.Visit(oldNode); 7013var newNode = rewriter.Visit(oldNode); 7023var newNode = rewriter.Visit(oldNode); 7039var newNode = rewriter.Visit(oldNode); 7049var newNode = rewriter.Visit(oldNode); 7065var newNode = rewriter.Visit(oldNode); 7075var newNode = rewriter.Visit(oldNode); 7091var newNode = rewriter.Visit(oldNode); 7101var newNode = rewriter.Visit(oldNode); 7117var newNode = rewriter.Visit(oldNode); 7127var newNode = rewriter.Visit(oldNode); 7143var newNode = rewriter.Visit(oldNode); 7153var newNode = rewriter.Visit(oldNode); 7169var newNode = rewriter.Visit(oldNode); 7179var newNode = rewriter.Visit(oldNode); 7195var newNode = rewriter.Visit(oldNode); 7205var newNode = rewriter.Visit(oldNode); 7221var newNode = rewriter.Visit(oldNode); 7231var newNode = rewriter.Visit(oldNode); 7247var newNode = rewriter.Visit(oldNode); 7257var newNode = rewriter.Visit(oldNode); 7273var newNode = rewriter.Visit(oldNode); 7283var newNode = rewriter.Visit(oldNode); 7299var newNode = rewriter.Visit(oldNode); 7309var newNode = rewriter.Visit(oldNode); 7325var newNode = rewriter.Visit(oldNode); 7335var newNode = rewriter.Visit(oldNode); 7351var newNode = rewriter.Visit(oldNode); 7361var newNode = rewriter.Visit(oldNode); 7377var newNode = rewriter.Visit(oldNode); 7387var newNode = rewriter.Visit(oldNode); 7403var newNode = rewriter.Visit(oldNode); 7413var newNode = rewriter.Visit(oldNode); 7429var newNode = rewriter.Visit(oldNode); 7439var newNode = rewriter.Visit(oldNode); 7455var newNode = rewriter.Visit(oldNode); 7465var newNode = rewriter.Visit(oldNode); 7481var newNode = rewriter.Visit(oldNode); 7491var newNode = rewriter.Visit(oldNode); 7507var newNode = rewriter.Visit(oldNode); 7517var newNode = rewriter.Visit(oldNode); 7533var newNode = rewriter.Visit(oldNode); 7543var newNode = rewriter.Visit(oldNode); 7559var newNode = rewriter.Visit(oldNode); 7569var newNode = rewriter.Visit(oldNode); 7585var newNode = rewriter.Visit(oldNode); 7595var newNode = rewriter.Visit(oldNode); 7611var newNode = rewriter.Visit(oldNode); 7621var newNode = rewriter.Visit(oldNode); 7637var newNode = rewriter.Visit(oldNode); 7647var newNode = rewriter.Visit(oldNode); 7663var newNode = rewriter.Visit(oldNode); 7673var newNode = rewriter.Visit(oldNode); 7689var newNode = rewriter.Visit(oldNode); 7699var newNode = rewriter.Visit(oldNode); 7715var newNode = rewriter.Visit(oldNode); 7725var newNode = rewriter.Visit(oldNode); 7741var newNode = rewriter.Visit(oldNode); 7751var newNode = rewriter.Visit(oldNode); 7767var newNode = rewriter.Visit(oldNode); 7777var newNode = rewriter.Visit(oldNode); 7793var newNode = rewriter.Visit(oldNode); 7803var newNode = rewriter.Visit(oldNode); 7819var newNode = rewriter.Visit(oldNode); 7829var newNode = rewriter.Visit(oldNode); 7845var newNode = rewriter.Visit(oldNode); 7855var newNode = rewriter.Visit(oldNode); 7871var newNode = rewriter.Visit(oldNode); 7881var newNode = rewriter.Visit(oldNode); 7897var newNode = rewriter.Visit(oldNode); 7907var newNode = rewriter.Visit(oldNode); 7923var newNode = rewriter.Visit(oldNode); 7933var newNode = rewriter.Visit(oldNode); 7949var newNode = rewriter.Visit(oldNode); 7959var newNode = rewriter.Visit(oldNode); 7975var newNode = rewriter.Visit(oldNode); 7985var newNode = rewriter.Visit(oldNode); 8001var newNode = rewriter.Visit(oldNode); 8011var newNode = rewriter.Visit(oldNode); 8027var newNode = rewriter.Visit(oldNode); 8037var newNode = rewriter.Visit(oldNode); 8053var newNode = rewriter.Visit(oldNode); 8063var newNode = rewriter.Visit(oldNode); 8079var newNode = rewriter.Visit(oldNode); 8089var newNode = rewriter.Visit(oldNode); 8105var newNode = rewriter.Visit(oldNode); 8115var newNode = rewriter.Visit(oldNode); 8131var newNode = rewriter.Visit(oldNode); 8141var newNode = rewriter.Visit(oldNode); 8157var newNode = rewriter.Visit(oldNode); 8167var newNode = rewriter.Visit(oldNode); 8183var newNode = rewriter.Visit(oldNode); 8193var newNode = rewriter.Visit(oldNode); 8209var newNode = rewriter.Visit(oldNode); 8219var newNode = rewriter.Visit(oldNode); 8235var newNode = rewriter.Visit(oldNode); 8245var newNode = rewriter.Visit(oldNode); 8261var newNode = rewriter.Visit(oldNode); 8271var newNode = rewriter.Visit(oldNode); 8287var newNode = rewriter.Visit(oldNode); 8297var newNode = rewriter.Visit(oldNode); 8313var newNode = rewriter.Visit(oldNode); 8323var newNode = rewriter.Visit(oldNode); 8339var newNode = rewriter.Visit(oldNode); 8349var newNode = rewriter.Visit(oldNode); 8365var newNode = rewriter.Visit(oldNode); 8375var newNode = rewriter.Visit(oldNode); 8391var newNode = rewriter.Visit(oldNode); 8401var newNode = rewriter.Visit(oldNode); 8417var newNode = rewriter.Visit(oldNode); 8427var newNode = rewriter.Visit(oldNode); 8443var newNode = rewriter.Visit(oldNode); 8453var newNode = rewriter.Visit(oldNode); 8469var newNode = rewriter.Visit(oldNode); 8479var newNode = rewriter.Visit(oldNode); 8495var newNode = rewriter.Visit(oldNode); 8505var newNode = rewriter.Visit(oldNode); 8521var newNode = rewriter.Visit(oldNode); 8531var newNode = rewriter.Visit(oldNode); 8547var newNode = rewriter.Visit(oldNode); 8557var newNode = rewriter.Visit(oldNode); 8573var newNode = rewriter.Visit(oldNode); 8583var newNode = rewriter.Visit(oldNode); 8599var newNode = rewriter.Visit(oldNode); 8609var newNode = rewriter.Visit(oldNode); 8625var newNode = rewriter.Visit(oldNode); 8635var newNode = rewriter.Visit(oldNode); 8651var newNode = rewriter.Visit(oldNode); 8661var newNode = rewriter.Visit(oldNode); 8677var newNode = rewriter.Visit(oldNode); 8687var newNode = rewriter.Visit(oldNode); 8703var newNode = rewriter.Visit(oldNode); 8713var newNode = rewriter.Visit(oldNode); 8729var newNode = rewriter.Visit(oldNode); 8739var newNode = rewriter.Visit(oldNode); 8755var newNode = rewriter.Visit(oldNode); 8765var newNode = rewriter.Visit(oldNode); 8781var newNode = rewriter.Visit(oldNode); 8791var newNode = rewriter.Visit(oldNode); 8807var newNode = rewriter.Visit(oldNode); 8817var newNode = rewriter.Visit(oldNode); 8833var newNode = rewriter.Visit(oldNode); 8843var newNode = rewriter.Visit(oldNode); 8859var newNode = rewriter.Visit(oldNode); 8869var newNode = rewriter.Visit(oldNode); 8885var newNode = rewriter.Visit(oldNode); 8895var newNode = rewriter.Visit(oldNode); 8911var newNode = rewriter.Visit(oldNode); 8921var newNode = rewriter.Visit(oldNode); 8937var newNode = rewriter.Visit(oldNode); 8947var newNode = rewriter.Visit(oldNode); 8963var newNode = rewriter.Visit(oldNode); 8973var newNode = rewriter.Visit(oldNode); 8989var newNode = rewriter.Visit(oldNode); 8999var newNode = rewriter.Visit(oldNode); 9015var newNode = rewriter.Visit(oldNode); 9025var newNode = rewriter.Visit(oldNode); 9041var newNode = rewriter.Visit(oldNode); 9051var newNode = rewriter.Visit(oldNode); 9067var newNode = rewriter.Visit(oldNode); 9077var newNode = rewriter.Visit(oldNode); 9093var newNode = rewriter.Visit(oldNode); 9103var newNode = rewriter.Visit(oldNode); 9119var newNode = rewriter.Visit(oldNode); 9129var newNode = rewriter.Visit(oldNode); 9145var newNode = rewriter.Visit(oldNode); 9155var newNode = rewriter.Visit(oldNode); 9171var newNode = rewriter.Visit(oldNode); 9181var newNode = rewriter.Visit(oldNode); 9197var newNode = rewriter.Visit(oldNode); 9207var newNode = rewriter.Visit(oldNode); 9223var newNode = rewriter.Visit(oldNode); 9233var newNode = rewriter.Visit(oldNode); 9249var newNode = rewriter.Visit(oldNode); 9259var newNode = rewriter.Visit(oldNode); 9275var newNode = rewriter.Visit(oldNode); 9285var newNode = rewriter.Visit(oldNode); 9301var newNode = rewriter.Visit(oldNode); 9311var newNode = rewriter.Visit(oldNode); 9327var newNode = rewriter.Visit(oldNode); 9337var newNode = rewriter.Visit(oldNode); 9353var newNode = rewriter.Visit(oldNode); 9363var newNode = rewriter.Visit(oldNode); 9379var newNode = rewriter.Visit(oldNode); 9389var newNode = rewriter.Visit(oldNode); 9405var newNode = rewriter.Visit(oldNode); 9415var newNode = rewriter.Visit(oldNode); 9431var newNode = rewriter.Visit(oldNode); 9441var newNode = rewriter.Visit(oldNode); 9457var newNode = rewriter.Visit(oldNode); 9467var newNode = rewriter.Visit(oldNode); 9483var newNode = rewriter.Visit(oldNode); 9493var newNode = rewriter.Visit(oldNode); 9509var newNode = rewriter.Visit(oldNode); 9519var newNode = rewriter.Visit(oldNode); 9535var newNode = rewriter.Visit(oldNode); 9545var newNode = rewriter.Visit(oldNode); 9561var newNode = rewriter.Visit(oldNode); 9571var newNode = rewriter.Visit(oldNode); 9587var newNode = rewriter.Visit(oldNode); 9597var newNode = rewriter.Visit(oldNode); 9613var newNode = rewriter.Visit(oldNode); 9623var newNode = rewriter.Visit(oldNode); 9639var newNode = rewriter.Visit(oldNode); 9649var newNode = rewriter.Visit(oldNode); 9665var newNode = rewriter.Visit(oldNode); 9675var newNode = rewriter.Visit(oldNode); 9691var newNode = rewriter.Visit(oldNode); 9701var newNode = rewriter.Visit(oldNode); 9717var newNode = rewriter.Visit(oldNode); 9727var newNode = rewriter.Visit(oldNode); 9743var newNode = rewriter.Visit(oldNode); 9753var newNode = rewriter.Visit(oldNode); 9769var newNode = rewriter.Visit(oldNode); 9779var newNode = rewriter.Visit(oldNode); 9795var newNode = rewriter.Visit(oldNode); 9805var newNode = rewriter.Visit(oldNode); 9821var newNode = rewriter.Visit(oldNode); 9831var newNode = rewriter.Visit(oldNode); 9847var newNode = rewriter.Visit(oldNode); 9857var newNode = rewriter.Visit(oldNode); 9873var newNode = rewriter.Visit(oldNode); 9883var newNode = rewriter.Visit(oldNode); 9899var newNode = rewriter.Visit(oldNode); 9909var newNode = rewriter.Visit(oldNode); 9925var newNode = rewriter.Visit(oldNode); 9935var newNode = rewriter.Visit(oldNode); 9951var newNode = rewriter.Visit(oldNode); 9961var newNode = rewriter.Visit(oldNode); 9977var newNode = rewriter.Visit(oldNode); 9987var newNode = rewriter.Visit(oldNode); 10003var newNode = rewriter.Visit(oldNode); 10013var newNode = rewriter.Visit(oldNode); 10029var newNode = rewriter.Visit(oldNode); 10039var newNode = rewriter.Visit(oldNode); 10055var newNode = rewriter.Visit(oldNode); 10065var newNode = rewriter.Visit(oldNode); 10081var newNode = rewriter.Visit(oldNode); 10091var newNode = rewriter.Visit(oldNode); 10107var newNode = rewriter.Visit(oldNode); 10117var newNode = rewriter.Visit(oldNode); 10133var newNode = rewriter.Visit(oldNode); 10143var newNode = rewriter.Visit(oldNode); 10159var newNode = rewriter.Visit(oldNode); 10169var newNode = rewriter.Visit(oldNode); 10185var newNode = rewriter.Visit(oldNode); 10195var newNode = rewriter.Visit(oldNode); 10211var newNode = rewriter.Visit(oldNode); 10221var newNode = rewriter.Visit(oldNode); 10237var newNode = rewriter.Visit(oldNode); 10247var newNode = rewriter.Visit(oldNode); 10263var newNode = rewriter.Visit(oldNode); 10273var newNode = rewriter.Visit(oldNode); 10289var newNode = rewriter.Visit(oldNode); 10299var newNode = rewriter.Visit(oldNode); 10315var newNode = rewriter.Visit(oldNode); 10325var newNode = rewriter.Visit(oldNode); 10341var newNode = rewriter.Visit(oldNode); 10351var newNode = rewriter.Visit(oldNode); 10367var newNode = rewriter.Visit(oldNode); 10377var newNode = rewriter.Visit(oldNode); 10393var newNode = rewriter.Visit(oldNode);
Parsing\SyntaxExtensions.cs (6)
56return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsOrWarnings(errorsOnly: true); 61return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsOrWarnings(errorsOnly: false); 66return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsAndWarnings(); 90return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: true); 95return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: false); 100return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsAndWarnings();
Syntax\GreenNodeTests.cs (4)
15private static void AttachAndCheckDiagnostics(InternalSyntax.CSharpSyntaxNode node) 27public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.SyntaxToken token) 35protected override InternalSyntax.CSharpSyntaxNode DefaultVisit(InternalSyntax.CSharpSyntaxNode node)
Syntax\SyntaxRewriterTests.cs (10)
696var green = red.CsGreen; 700var result = rewriter.Visit(green); 727private readonly Func<InternalSyntax.CSharpSyntaxNode, InternalSyntax.CSharpSyntaxNode> _rewriteNode; 731Func<InternalSyntax.CSharpSyntaxNode, InternalSyntax.CSharpSyntaxNode> rewriteNode = null, 738public override InternalSyntax.CSharpSyntaxNode Visit(InternalSyntax.CSharpSyntaxNode node) 740var visited = base.Visit(node); 744public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.SyntaxToken token)