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)
16internal partial class SyntaxToken : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
10internal class SyntaxTrivia : CSharpSyntaxNode
622 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (125)
CSharpExtensions.cs (2)
324return ((Syntax.InternalSyntax.CSharpSyntaxNode)node.Green).ApplyDirectives(stack); 329return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node!).ApplyDirectives(stack);
Declarations\DeclarationTreeBuilder.cs (4)
888static bool checkPropertyOrFieldMemberForRequiredModifier(Syntax.InternalSyntax.CSharpSyntaxNode member) 901private static bool CheckMethodMemberForExtensionSyntax(Syntax.InternalSyntax.CSharpSyntaxNode member) 928private static bool CheckMemberForAttributes(Syntax.InternalSyntax.CSharpSyntaxNode member) 978Syntax.InternalSyntax.CSharpSyntaxNode member, ImmutableSegmentedDictionary<string, VoidResult>.Builder set, ref bool anyNonTypeMembers, bool skipGlobalStatements)
Parser\Blender.Reader.cs (1)
245(nodeOrToken.IsToken && ((CSharpSyntaxNode)nodeOrToken.AsToken().Node).ContainsSkippedText && nodeOrToken.Parent.ContainsDiagnostics))
Parser\DirectiveParser.cs (4)
28public CSharpSyntaxNode ParseDirective( 51CSharpSyntaxNode result; 297foreach (var t in keyword.TrailingTrivia) 313foreach (var node in eod.LeadingTrivia)
Parser\DocumentationCommentParser.cs (4)
382) where T : CSharpSyntaxNode 423list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], badTokens.ToListNode()); 836private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code) where TNode : CSharpSyntaxNode 841private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code, params string[] args) where TNode : CSharpSyntaxNode
Parser\LanguageParser.cs (26)
205internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 221private TNode CreateForGlobalFailure<TNode>(int position, TNode node) where TNode : CSharpSyntaxNode 363CSharpSyntaxNode skippedSyntax) 1768(CSharpSyntaxNode)previousNode, 1908CSharpSyntaxNode tmp = null; 2940public static bool IsComplete(CSharpSyntaxNode node) 2951return IsComplete((CSharpSyntaxNode)child); 3859where T : CSharpSyntaxNode 3860where TNode : CSharpSyntaxNode 3879where T : CSharpSyntaxNode 3880where TNode : CSharpSyntaxNode 3925out GreenNode trailingTrivia) where TNode : CSharpSyntaxNode 4600private TNode EatUnexpectedTrailingSemicolon<TNode>(TNode decl) where TNode : CSharpSyntaxNode 4776CSharpSyntaxNode tmp = null; 5904CSharpSyntaxNode tmp = null; 7242PostSkipAction skipBadFunctionPointerTokens<T>(SeparatedSyntaxListBuilder<T> list) where T : CSharpSyntaxNode 7244CSharpSyntaxNode? tmp = null; 8070CSharpSyntaxNode openBrace = isAccessorBody && this.CurrentToken.Kind != SyntaxKind.OpenBraceToken 8107CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 8141private void ParseStatements(ref CSharpSyntaxNode previousNode, SyntaxListBuilder<StatementSyntax> statements, bool stopOnSwitchSections) 9164var node = ParseExpressionOrPatternForSwitchStatement(); 9203CSharpSyntaxNode tmp = labels[^1]; 10618var node = this.ParseTypeOrPatternForIsOperator(); 12096where T : CSharpSyntaxNode 12867CSharpSyntaxNode tmp = null; 13172internal TNode ConsumeUnexpectedTokens<TNode>(TNode node) where TNode : CSharpSyntaxNode
Parser\LanguageParser_Patterns.cs (4)
22private CSharpSyntaxNode ParseTypeOrPatternForIsOperator() 430private CSharpSyntaxNode ParseExpressionOrPatternForSwitchStatement() 436private CSharpSyntaxNode ConvertPatternToExpressionIfPossible(PatternSyntax pattern, bool permitTypeArguments = false) 534where T : CSharpSyntaxNode
Parser\Lexer.cs (14)
2365var endOfLine = this.ScanEndOfLine(); 2546private void AddTrivia(CSharpSyntaxNode trivia, [NotNull] ref SyntaxListBuilder? list) 2610private CSharpSyntaxNode? ScanEndOfLine() 2718var directive = this.LexSingleDirective(true, true, afterFirstToken, afterNonWhitespaceOnLine, ref triviaList); 2733var text = this.LexDisabledText(out hasFollowingDirective); 2744var directive = this.LexSingleDirective(false, endIsActive, false, false, ref triviaList); 2757private CSharpSyntaxNode LexSingleDirective( 2770CSharpSyntaxNode directive; 2785private CSharpSyntaxNode? LexDisabledText(out bool followedByDirective) 3051CSharpSyntaxNode? tr; 3083private CSharpSyntaxNode? LexDirectiveTrivia() 3085CSharpSyntaxNode? trivia = null; 3129private CSharpSyntaxNode LexXmlDocComment(XmlDocCommentStyle style) 4879var endOfLine = this.ScanEndOfLine();
Parser\SyntaxParser.cs (16)
690SyntaxList<CSharpSyntaxNode> triviaList = new SyntaxList<CSharpSyntaxNode>(trivia); 752foreach (var trivia in token.TrailingTrivia) 777protected TNode AddError<TNode>(TNode node, int offset, int length, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 782protected TNode AddError<TNode>(TNode node, CSharpSyntaxNode location, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 790protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 796protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 802protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 810protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 818private static void GetOffsetAndWidthForLastToken<TNode>(TNode node, out int offset, out int width) where TNode : CSharpSyntaxNode 851protected TNode AddLeadingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 860list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], skippedSyntax); 863protected void AddTrailingSkippedSyntax<TNode>(SyntaxListBuilder<TNode> list, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 868protected TNode AddTrailingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 1001private bool FindOffset(GreenNode root, CSharpSyntaxNode location, out int offset)
Syntax\CSharpSyntaxNode.cs (4)
141internal Syntax.InternalSyntax.CSharpSyntaxNode CsGreen 143get { return (Syntax.InternalSyntax.CSharpSyntaxNode)this.Green; } 204var root = (Syntax.InternalSyntax.CSharpSyntaxNode)reader.ReadValue();
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
193return ((CSharpSyntaxNode)listOrNode).ApplyDirectives(stack);
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (6)
14internal partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<CSharpSyntaxNode> 24public override CSharpSyntaxNode VisitToken(SyntaxToken token) 45public SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list) where TNode : CSharpSyntaxNode 51var visited = this.Visit(item); 73public SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list) where TNode : CSharpSyntaxNode 78var 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)
239using var beforeDirectivesEnumerator = ((Green.CSharpSyntaxNode)before).GetDirectives().GetEnumerator(); 240using var afterDirectivesEnumerator = ((Green.CSharpSyntaxNode)after).GetDirectives().GetEnumerator();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
SyntaxHelpers.cs (1)
226private static SyntaxTree CreateSyntaxTree(this InternalSyntax.CSharpSyntaxNode root, SourceText text)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (496)
Generated\Syntax.Test.xml.Generated.cs (476)
3801var newNode = rewriter.Visit(oldNode); 3817var newNode = rewriter.Visit(oldNode); 3827var newNode = rewriter.Visit(oldNode); 3843var newNode = rewriter.Visit(oldNode); 3853var newNode = rewriter.Visit(oldNode); 3869var newNode = rewriter.Visit(oldNode); 3879var newNode = rewriter.Visit(oldNode); 3895var newNode = rewriter.Visit(oldNode); 3905var newNode = rewriter.Visit(oldNode); 3921var newNode = rewriter.Visit(oldNode); 3931var newNode = rewriter.Visit(oldNode); 3947var newNode = rewriter.Visit(oldNode); 3957var newNode = rewriter.Visit(oldNode); 3973var newNode = rewriter.Visit(oldNode); 3983var newNode = rewriter.Visit(oldNode); 3999var newNode = rewriter.Visit(oldNode); 4009var newNode = rewriter.Visit(oldNode); 4025var newNode = rewriter.Visit(oldNode); 4035var newNode = rewriter.Visit(oldNode); 4051var newNode = rewriter.Visit(oldNode); 4061var newNode = rewriter.Visit(oldNode); 4077var newNode = rewriter.Visit(oldNode); 4087var newNode = rewriter.Visit(oldNode); 4103var newNode = rewriter.Visit(oldNode); 4113var newNode = rewriter.Visit(oldNode); 4129var newNode = rewriter.Visit(oldNode); 4139var newNode = rewriter.Visit(oldNode); 4155var newNode = rewriter.Visit(oldNode); 4165var newNode = rewriter.Visit(oldNode); 4181var newNode = rewriter.Visit(oldNode); 4191var newNode = rewriter.Visit(oldNode); 4207var newNode = rewriter.Visit(oldNode); 4217var newNode = rewriter.Visit(oldNode); 4233var newNode = rewriter.Visit(oldNode); 4243var newNode = rewriter.Visit(oldNode); 4259var newNode = rewriter.Visit(oldNode); 4269var newNode = rewriter.Visit(oldNode); 4285var newNode = rewriter.Visit(oldNode); 4295var newNode = rewriter.Visit(oldNode); 4311var newNode = rewriter.Visit(oldNode); 4321var newNode = rewriter.Visit(oldNode); 4337var newNode = rewriter.Visit(oldNode); 4347var newNode = rewriter.Visit(oldNode); 4363var newNode = rewriter.Visit(oldNode); 4373var newNode = rewriter.Visit(oldNode); 4389var newNode = rewriter.Visit(oldNode); 4399var newNode = rewriter.Visit(oldNode); 4415var newNode = rewriter.Visit(oldNode); 4425var newNode = rewriter.Visit(oldNode); 4441var newNode = rewriter.Visit(oldNode); 4451var newNode = rewriter.Visit(oldNode); 4467var newNode = rewriter.Visit(oldNode); 4477var newNode = rewriter.Visit(oldNode); 4493var newNode = rewriter.Visit(oldNode); 4503var newNode = rewriter.Visit(oldNode); 4519var newNode = rewriter.Visit(oldNode); 4529var newNode = rewriter.Visit(oldNode); 4545var newNode = rewriter.Visit(oldNode); 4555var newNode = rewriter.Visit(oldNode); 4571var newNode = rewriter.Visit(oldNode); 4581var newNode = rewriter.Visit(oldNode); 4597var newNode = rewriter.Visit(oldNode); 4607var newNode = rewriter.Visit(oldNode); 4623var newNode = rewriter.Visit(oldNode); 4633var newNode = rewriter.Visit(oldNode); 4649var newNode = rewriter.Visit(oldNode); 4659var newNode = rewriter.Visit(oldNode); 4675var newNode = rewriter.Visit(oldNode); 4685var newNode = rewriter.Visit(oldNode); 4701var newNode = rewriter.Visit(oldNode); 4711var newNode = rewriter.Visit(oldNode); 4727var newNode = rewriter.Visit(oldNode); 4737var newNode = rewriter.Visit(oldNode); 4753var newNode = rewriter.Visit(oldNode); 4763var newNode = rewriter.Visit(oldNode); 4779var newNode = rewriter.Visit(oldNode); 4789var newNode = rewriter.Visit(oldNode); 4805var newNode = rewriter.Visit(oldNode); 4815var newNode = rewriter.Visit(oldNode); 4831var newNode = rewriter.Visit(oldNode); 4841var newNode = rewriter.Visit(oldNode); 4857var newNode = rewriter.Visit(oldNode); 4867var newNode = rewriter.Visit(oldNode); 4883var newNode = rewriter.Visit(oldNode); 4893var newNode = rewriter.Visit(oldNode); 4909var newNode = rewriter.Visit(oldNode); 4919var newNode = rewriter.Visit(oldNode); 4935var newNode = rewriter.Visit(oldNode); 4945var newNode = rewriter.Visit(oldNode); 4961var newNode = rewriter.Visit(oldNode); 4971var newNode = rewriter.Visit(oldNode); 4987var newNode = rewriter.Visit(oldNode); 4997var newNode = rewriter.Visit(oldNode); 5013var newNode = rewriter.Visit(oldNode); 5023var newNode = rewriter.Visit(oldNode); 5039var newNode = rewriter.Visit(oldNode); 5049var newNode = rewriter.Visit(oldNode); 5065var newNode = rewriter.Visit(oldNode); 5075var newNode = rewriter.Visit(oldNode); 5091var newNode = rewriter.Visit(oldNode); 5101var newNode = rewriter.Visit(oldNode); 5117var newNode = rewriter.Visit(oldNode); 5127var newNode = rewriter.Visit(oldNode); 5143var newNode = rewriter.Visit(oldNode); 5153var newNode = rewriter.Visit(oldNode); 5169var newNode = rewriter.Visit(oldNode); 5179var newNode = rewriter.Visit(oldNode); 5195var newNode = rewriter.Visit(oldNode); 5205var newNode = rewriter.Visit(oldNode); 5221var newNode = rewriter.Visit(oldNode); 5231var newNode = rewriter.Visit(oldNode); 5247var newNode = rewriter.Visit(oldNode); 5257var newNode = rewriter.Visit(oldNode); 5273var newNode = rewriter.Visit(oldNode); 5283var newNode = rewriter.Visit(oldNode); 5299var newNode = rewriter.Visit(oldNode); 5309var newNode = rewriter.Visit(oldNode); 5325var newNode = rewriter.Visit(oldNode); 5335var newNode = rewriter.Visit(oldNode); 5351var newNode = rewriter.Visit(oldNode); 5361var newNode = rewriter.Visit(oldNode); 5377var newNode = rewriter.Visit(oldNode); 5387var newNode = rewriter.Visit(oldNode); 5403var newNode = rewriter.Visit(oldNode); 5413var newNode = rewriter.Visit(oldNode); 5429var newNode = rewriter.Visit(oldNode); 5439var newNode = rewriter.Visit(oldNode); 5455var newNode = rewriter.Visit(oldNode); 5465var newNode = rewriter.Visit(oldNode); 5481var newNode = rewriter.Visit(oldNode); 5491var newNode = rewriter.Visit(oldNode); 5507var newNode = rewriter.Visit(oldNode); 5517var newNode = rewriter.Visit(oldNode); 5533var newNode = rewriter.Visit(oldNode); 5543var newNode = rewriter.Visit(oldNode); 5559var newNode = rewriter.Visit(oldNode); 5569var newNode = rewriter.Visit(oldNode); 5585var newNode = rewriter.Visit(oldNode); 5595var newNode = rewriter.Visit(oldNode); 5611var newNode = rewriter.Visit(oldNode); 5621var newNode = rewriter.Visit(oldNode); 5637var newNode = rewriter.Visit(oldNode); 5647var newNode = rewriter.Visit(oldNode); 5663var newNode = rewriter.Visit(oldNode); 5673var newNode = rewriter.Visit(oldNode); 5689var newNode = rewriter.Visit(oldNode); 5699var newNode = rewriter.Visit(oldNode); 5715var newNode = rewriter.Visit(oldNode); 5725var newNode = rewriter.Visit(oldNode); 5741var newNode = rewriter.Visit(oldNode); 5751var newNode = rewriter.Visit(oldNode); 5767var newNode = rewriter.Visit(oldNode); 5777var newNode = rewriter.Visit(oldNode); 5793var newNode = rewriter.Visit(oldNode); 5803var newNode = rewriter.Visit(oldNode); 5819var newNode = rewriter.Visit(oldNode); 5829var newNode = rewriter.Visit(oldNode); 5845var newNode = rewriter.Visit(oldNode); 5855var newNode = rewriter.Visit(oldNode); 5871var newNode = rewriter.Visit(oldNode); 5881var newNode = rewriter.Visit(oldNode); 5897var newNode = rewriter.Visit(oldNode); 5907var newNode = rewriter.Visit(oldNode); 5923var newNode = rewriter.Visit(oldNode); 5933var newNode = rewriter.Visit(oldNode); 5949var newNode = rewriter.Visit(oldNode); 5959var newNode = rewriter.Visit(oldNode); 5975var newNode = rewriter.Visit(oldNode); 5985var newNode = rewriter.Visit(oldNode); 6001var newNode = rewriter.Visit(oldNode); 6011var newNode = rewriter.Visit(oldNode); 6027var newNode = rewriter.Visit(oldNode); 6037var newNode = rewriter.Visit(oldNode); 6053var newNode = rewriter.Visit(oldNode); 6063var newNode = rewriter.Visit(oldNode); 6079var newNode = rewriter.Visit(oldNode); 6089var newNode = rewriter.Visit(oldNode); 6105var newNode = rewriter.Visit(oldNode); 6115var newNode = rewriter.Visit(oldNode); 6131var newNode = rewriter.Visit(oldNode); 6141var newNode = rewriter.Visit(oldNode); 6157var newNode = rewriter.Visit(oldNode); 6167var newNode = rewriter.Visit(oldNode); 6183var newNode = rewriter.Visit(oldNode); 6193var newNode = rewriter.Visit(oldNode); 6209var newNode = rewriter.Visit(oldNode); 6219var newNode = rewriter.Visit(oldNode); 6235var newNode = rewriter.Visit(oldNode); 6245var newNode = rewriter.Visit(oldNode); 6261var newNode = rewriter.Visit(oldNode); 6271var newNode = rewriter.Visit(oldNode); 6287var newNode = rewriter.Visit(oldNode); 6297var newNode = rewriter.Visit(oldNode); 6313var newNode = rewriter.Visit(oldNode); 6323var newNode = rewriter.Visit(oldNode); 6339var newNode = rewriter.Visit(oldNode); 6349var newNode = rewriter.Visit(oldNode); 6365var newNode = rewriter.Visit(oldNode); 6375var newNode = rewriter.Visit(oldNode); 6391var newNode = rewriter.Visit(oldNode); 6401var newNode = rewriter.Visit(oldNode); 6417var newNode = rewriter.Visit(oldNode); 6427var newNode = rewriter.Visit(oldNode); 6443var newNode = rewriter.Visit(oldNode); 6453var newNode = rewriter.Visit(oldNode); 6469var newNode = rewriter.Visit(oldNode); 6479var newNode = rewriter.Visit(oldNode); 6495var newNode = rewriter.Visit(oldNode); 6505var newNode = rewriter.Visit(oldNode); 6521var newNode = rewriter.Visit(oldNode); 6531var newNode = rewriter.Visit(oldNode); 6547var newNode = rewriter.Visit(oldNode); 6557var newNode = rewriter.Visit(oldNode); 6573var newNode = rewriter.Visit(oldNode); 6583var newNode = rewriter.Visit(oldNode); 6599var newNode = rewriter.Visit(oldNode); 6609var newNode = rewriter.Visit(oldNode); 6625var newNode = rewriter.Visit(oldNode); 6635var newNode = rewriter.Visit(oldNode); 6651var newNode = rewriter.Visit(oldNode); 6661var newNode = rewriter.Visit(oldNode); 6677var newNode = rewriter.Visit(oldNode); 6687var newNode = rewriter.Visit(oldNode); 6703var newNode = rewriter.Visit(oldNode); 6713var newNode = rewriter.Visit(oldNode); 6729var newNode = rewriter.Visit(oldNode); 6739var newNode = rewriter.Visit(oldNode); 6755var newNode = rewriter.Visit(oldNode); 6765var newNode = rewriter.Visit(oldNode); 6781var newNode = rewriter.Visit(oldNode); 6791var newNode = rewriter.Visit(oldNode); 6807var newNode = rewriter.Visit(oldNode); 6817var newNode = rewriter.Visit(oldNode); 6833var newNode = rewriter.Visit(oldNode); 6843var newNode = rewriter.Visit(oldNode); 6859var newNode = rewriter.Visit(oldNode); 6869var newNode = rewriter.Visit(oldNode); 6885var newNode = rewriter.Visit(oldNode); 6895var newNode = rewriter.Visit(oldNode); 6911var newNode = rewriter.Visit(oldNode); 6921var newNode = rewriter.Visit(oldNode); 6937var newNode = rewriter.Visit(oldNode); 6947var newNode = rewriter.Visit(oldNode); 6963var newNode = rewriter.Visit(oldNode); 6973var newNode = rewriter.Visit(oldNode); 6989var newNode = rewriter.Visit(oldNode); 6999var newNode = rewriter.Visit(oldNode); 7015var newNode = rewriter.Visit(oldNode); 7025var newNode = rewriter.Visit(oldNode); 7041var newNode = rewriter.Visit(oldNode); 7051var newNode = rewriter.Visit(oldNode); 7067var newNode = rewriter.Visit(oldNode); 7077var newNode = rewriter.Visit(oldNode); 7093var newNode = rewriter.Visit(oldNode); 7103var newNode = rewriter.Visit(oldNode); 7119var newNode = rewriter.Visit(oldNode); 7129var newNode = rewriter.Visit(oldNode); 7145var newNode = rewriter.Visit(oldNode); 7155var newNode = rewriter.Visit(oldNode); 7171var newNode = rewriter.Visit(oldNode); 7181var newNode = rewriter.Visit(oldNode); 7197var newNode = rewriter.Visit(oldNode); 7207var newNode = rewriter.Visit(oldNode); 7223var newNode = rewriter.Visit(oldNode); 7233var newNode = rewriter.Visit(oldNode); 7249var newNode = rewriter.Visit(oldNode); 7259var newNode = rewriter.Visit(oldNode); 7275var newNode = rewriter.Visit(oldNode); 7285var newNode = rewriter.Visit(oldNode); 7301var newNode = rewriter.Visit(oldNode); 7311var newNode = rewriter.Visit(oldNode); 7327var newNode = rewriter.Visit(oldNode); 7337var newNode = rewriter.Visit(oldNode); 7353var newNode = rewriter.Visit(oldNode); 7363var newNode = rewriter.Visit(oldNode); 7379var newNode = rewriter.Visit(oldNode); 7389var newNode = rewriter.Visit(oldNode); 7405var newNode = rewriter.Visit(oldNode); 7415var newNode = rewriter.Visit(oldNode); 7431var newNode = rewriter.Visit(oldNode); 7441var newNode = rewriter.Visit(oldNode); 7457var newNode = rewriter.Visit(oldNode); 7467var newNode = rewriter.Visit(oldNode); 7483var newNode = rewriter.Visit(oldNode); 7493var newNode = rewriter.Visit(oldNode); 7509var newNode = rewriter.Visit(oldNode); 7519var newNode = rewriter.Visit(oldNode); 7535var newNode = rewriter.Visit(oldNode); 7545var newNode = rewriter.Visit(oldNode); 7561var newNode = rewriter.Visit(oldNode); 7571var newNode = rewriter.Visit(oldNode); 7587var newNode = rewriter.Visit(oldNode); 7597var newNode = rewriter.Visit(oldNode); 7613var newNode = rewriter.Visit(oldNode); 7623var newNode = rewriter.Visit(oldNode); 7639var newNode = rewriter.Visit(oldNode); 7649var newNode = rewriter.Visit(oldNode); 7665var newNode = rewriter.Visit(oldNode); 7675var newNode = rewriter.Visit(oldNode); 7691var newNode = rewriter.Visit(oldNode); 7701var newNode = rewriter.Visit(oldNode); 7717var newNode = rewriter.Visit(oldNode); 7727var newNode = rewriter.Visit(oldNode); 7743var newNode = rewriter.Visit(oldNode); 7753var newNode = rewriter.Visit(oldNode); 7769var newNode = rewriter.Visit(oldNode); 7779var newNode = rewriter.Visit(oldNode); 7795var newNode = rewriter.Visit(oldNode); 7805var newNode = rewriter.Visit(oldNode); 7821var newNode = rewriter.Visit(oldNode); 7831var newNode = rewriter.Visit(oldNode); 7847var newNode = rewriter.Visit(oldNode); 7857var newNode = rewriter.Visit(oldNode); 7873var newNode = rewriter.Visit(oldNode); 7883var newNode = rewriter.Visit(oldNode); 7899var newNode = rewriter.Visit(oldNode); 7909var newNode = rewriter.Visit(oldNode); 7925var newNode = rewriter.Visit(oldNode); 7935var newNode = rewriter.Visit(oldNode); 7951var newNode = rewriter.Visit(oldNode); 7961var newNode = rewriter.Visit(oldNode); 7977var newNode = rewriter.Visit(oldNode); 7987var newNode = rewriter.Visit(oldNode); 8003var newNode = rewriter.Visit(oldNode); 8013var newNode = rewriter.Visit(oldNode); 8029var newNode = rewriter.Visit(oldNode); 8039var newNode = rewriter.Visit(oldNode); 8055var newNode = rewriter.Visit(oldNode); 8065var newNode = rewriter.Visit(oldNode); 8081var newNode = rewriter.Visit(oldNode); 8091var newNode = rewriter.Visit(oldNode); 8107var newNode = rewriter.Visit(oldNode); 8117var newNode = rewriter.Visit(oldNode); 8133var newNode = rewriter.Visit(oldNode); 8143var newNode = rewriter.Visit(oldNode); 8159var newNode = rewriter.Visit(oldNode); 8169var newNode = rewriter.Visit(oldNode); 8185var newNode = rewriter.Visit(oldNode); 8195var newNode = rewriter.Visit(oldNode); 8211var newNode = rewriter.Visit(oldNode); 8221var newNode = rewriter.Visit(oldNode); 8237var newNode = rewriter.Visit(oldNode); 8247var newNode = rewriter.Visit(oldNode); 8263var newNode = rewriter.Visit(oldNode); 8273var newNode = rewriter.Visit(oldNode); 8289var newNode = rewriter.Visit(oldNode); 8299var newNode = rewriter.Visit(oldNode); 8315var newNode = rewriter.Visit(oldNode); 8325var newNode = rewriter.Visit(oldNode); 8341var newNode = rewriter.Visit(oldNode); 8351var newNode = rewriter.Visit(oldNode); 8367var newNode = rewriter.Visit(oldNode); 8377var newNode = rewriter.Visit(oldNode); 8393var newNode = rewriter.Visit(oldNode); 8403var newNode = rewriter.Visit(oldNode); 8419var newNode = rewriter.Visit(oldNode); 8429var newNode = rewriter.Visit(oldNode); 8445var newNode = rewriter.Visit(oldNode); 8455var newNode = rewriter.Visit(oldNode); 8471var newNode = rewriter.Visit(oldNode); 8481var newNode = rewriter.Visit(oldNode); 8497var newNode = rewriter.Visit(oldNode); 8507var newNode = rewriter.Visit(oldNode); 8523var newNode = rewriter.Visit(oldNode); 8533var newNode = rewriter.Visit(oldNode); 8549var newNode = rewriter.Visit(oldNode); 8559var newNode = rewriter.Visit(oldNode); 8575var newNode = rewriter.Visit(oldNode); 8585var newNode = rewriter.Visit(oldNode); 8601var newNode = rewriter.Visit(oldNode); 8611var newNode = rewriter.Visit(oldNode); 8627var newNode = rewriter.Visit(oldNode); 8637var newNode = rewriter.Visit(oldNode); 8653var newNode = rewriter.Visit(oldNode); 8663var newNode = rewriter.Visit(oldNode); 8679var newNode = rewriter.Visit(oldNode); 8689var newNode = rewriter.Visit(oldNode); 8705var newNode = rewriter.Visit(oldNode); 8715var newNode = rewriter.Visit(oldNode); 8731var newNode = rewriter.Visit(oldNode); 8741var newNode = rewriter.Visit(oldNode); 8757var newNode = rewriter.Visit(oldNode); 8767var newNode = rewriter.Visit(oldNode); 8783var newNode = rewriter.Visit(oldNode); 8793var newNode = rewriter.Visit(oldNode); 8809var newNode = rewriter.Visit(oldNode); 8819var newNode = rewriter.Visit(oldNode); 8835var newNode = rewriter.Visit(oldNode); 8845var newNode = rewriter.Visit(oldNode); 8861var newNode = rewriter.Visit(oldNode); 8871var newNode = rewriter.Visit(oldNode); 8887var newNode = rewriter.Visit(oldNode); 8897var newNode = rewriter.Visit(oldNode); 8913var newNode = rewriter.Visit(oldNode); 8923var newNode = rewriter.Visit(oldNode); 8939var newNode = rewriter.Visit(oldNode); 8949var newNode = rewriter.Visit(oldNode); 8965var newNode = rewriter.Visit(oldNode); 8975var newNode = rewriter.Visit(oldNode); 8991var newNode = rewriter.Visit(oldNode); 9001var newNode = rewriter.Visit(oldNode); 9017var newNode = rewriter.Visit(oldNode); 9027var newNode = rewriter.Visit(oldNode); 9043var newNode = rewriter.Visit(oldNode); 9053var newNode = rewriter.Visit(oldNode); 9069var newNode = rewriter.Visit(oldNode); 9079var newNode = rewriter.Visit(oldNode); 9095var newNode = rewriter.Visit(oldNode); 9105var newNode = rewriter.Visit(oldNode); 9121var newNode = rewriter.Visit(oldNode); 9131var newNode = rewriter.Visit(oldNode); 9147var newNode = rewriter.Visit(oldNode); 9157var newNode = rewriter.Visit(oldNode); 9173var newNode = rewriter.Visit(oldNode); 9183var newNode = rewriter.Visit(oldNode); 9199var newNode = rewriter.Visit(oldNode); 9209var newNode = rewriter.Visit(oldNode); 9225var newNode = rewriter.Visit(oldNode); 9235var newNode = rewriter.Visit(oldNode); 9251var newNode = rewriter.Visit(oldNode); 9261var newNode = rewriter.Visit(oldNode); 9277var newNode = rewriter.Visit(oldNode); 9287var newNode = rewriter.Visit(oldNode); 9303var newNode = rewriter.Visit(oldNode); 9313var newNode = rewriter.Visit(oldNode); 9329var newNode = rewriter.Visit(oldNode); 9339var newNode = rewriter.Visit(oldNode); 9355var newNode = rewriter.Visit(oldNode); 9365var newNode = rewriter.Visit(oldNode); 9381var newNode = rewriter.Visit(oldNode); 9391var newNode = rewriter.Visit(oldNode); 9407var newNode = rewriter.Visit(oldNode); 9417var newNode = rewriter.Visit(oldNode); 9433var newNode = rewriter.Visit(oldNode); 9443var newNode = rewriter.Visit(oldNode); 9459var newNode = rewriter.Visit(oldNode); 9469var newNode = rewriter.Visit(oldNode); 9485var newNode = rewriter.Visit(oldNode); 9495var newNode = rewriter.Visit(oldNode); 9511var newNode = rewriter.Visit(oldNode); 9521var newNode = rewriter.Visit(oldNode); 9537var newNode = rewriter.Visit(oldNode); 9547var newNode = rewriter.Visit(oldNode); 9563var newNode = rewriter.Visit(oldNode); 9573var newNode = rewriter.Visit(oldNode); 9589var newNode = rewriter.Visit(oldNode); 9599var newNode = rewriter.Visit(oldNode); 9615var newNode = rewriter.Visit(oldNode); 9625var newNode = rewriter.Visit(oldNode); 9641var newNode = rewriter.Visit(oldNode); 9651var newNode = rewriter.Visit(oldNode); 9667var newNode = rewriter.Visit(oldNode); 9677var newNode = rewriter.Visit(oldNode); 9693var newNode = rewriter.Visit(oldNode); 9703var newNode = rewriter.Visit(oldNode); 9719var newNode = rewriter.Visit(oldNode); 9729var newNode = rewriter.Visit(oldNode); 9745var newNode = rewriter.Visit(oldNode); 9755var newNode = rewriter.Visit(oldNode); 9771var newNode = rewriter.Visit(oldNode); 9781var newNode = rewriter.Visit(oldNode); 9797var newNode = rewriter.Visit(oldNode); 9807var newNode = rewriter.Visit(oldNode); 9823var newNode = rewriter.Visit(oldNode); 9833var newNode = rewriter.Visit(oldNode); 9849var newNode = rewriter.Visit(oldNode); 9859var newNode = rewriter.Visit(oldNode); 9875var newNode = rewriter.Visit(oldNode); 9885var newNode = rewriter.Visit(oldNode); 9901var newNode = rewriter.Visit(oldNode); 9911var newNode = rewriter.Visit(oldNode); 9927var newNode = rewriter.Visit(oldNode); 9937var newNode = rewriter.Visit(oldNode); 9953var newNode = rewriter.Visit(oldNode); 9963var newNode = rewriter.Visit(oldNode); 9979var 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)