3 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (3)
Syntax\InternalSyntax\StructuredTriviaSyntax.cs (1)
11
internal abstract partial class StructuredTriviaSyntax :
CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxToken.cs (1)
15
internal partial class SyntaxToken :
CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
10
internal class SyntaxTrivia :
CSharpSyntaxNode
641 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (127)
CSharpExtensions.cs (2)
324
return ((Syntax.InternalSyntax.
CSharpSyntaxNode
)node.Green).ApplyDirectives(stack);
329
return ((Syntax.InternalSyntax.
CSharpSyntaxNode
)token.Node!).ApplyDirectives(stack);
Declarations\DeclarationTreeBuilder.cs (5)
1006
static bool checkPropertyOrFieldMemberForRequiredModifier(Syntax.InternalSyntax.
CSharpSyntaxNode
member)
1070
private static bool CheckMethodMemberForExtensionSyntax(Syntax.InternalSyntax.
CSharpSyntaxNode
member)
1097
private static bool CheckMemberForAttributes(Syntax.InternalSyntax.
CSharpSyntaxNode
member)
1148
Syntax.InternalSyntax.
CSharpSyntaxNode
member, HashSet<string> set)
1246
Syntax.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)
31
public
CSharpSyntaxNode
ParseDirective(
49
CSharpSyntaxNode
result;
302
foreach (
var
t in keyword.TrailingTrivia)
318
foreach (
var
node in eod.LeadingTrivia)
Parser\DocumentationCommentParser.cs (4)
377
) where T :
CSharpSyntaxNode
418
list[list.Count - 1] = AddTrailingSkippedSyntax((
CSharpSyntaxNode
)list[list.Count - 1], badTokens.ToListNode());
831
private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code) where TNode :
CSharpSyntaxNode
836
private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code, params string[] args) where TNode :
CSharpSyntaxNode
Parser\LanguageParser.cs (26)
207
internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode :
CSharpSyntaxNode
223
private TNode CreateForGlobalFailure<TNode>(int position, TNode node) where TNode :
CSharpSyntaxNode
365
CSharpSyntaxNode
skippedSyntax)
2074
(
CSharpSyntaxNode
)previousNode,
2244
CSharpSyntaxNode
tmp = null;
3323
public static bool IsComplete(
CSharpSyntaxNode
node)
3334
return IsComplete((
CSharpSyntaxNode
)child);
4330
where T :
CSharpSyntaxNode
4331
where TNode :
CSharpSyntaxNode
4350
where T :
CSharpSyntaxNode
4351
where TNode :
CSharpSyntaxNode
4396
out GreenNode trailingTrivia) where TNode :
CSharpSyntaxNode
5004
private TNode EatUnexpectedTrailingSemicolon<TNode>(TNode decl) where TNode :
CSharpSyntaxNode
5196
CSharpSyntaxNode
tmp = null;
6446
CSharpSyntaxNode
tmp = null;
7858
PostSkipAction skipBadFunctionPointerTokens<T>(SeparatedSyntaxListBuilder<T> list) where T :
CSharpSyntaxNode
7860
CSharpSyntaxNode
? tmp = null;
8777
CSharpSyntaxNode
openBrace = isAccessorBody && this.CurrentToken.Kind != SyntaxKind.OpenBraceToken
8814
CSharpSyntaxNode
openBrace = this.EatToken(SyntaxKind.OpenBraceToken);
8848
private void ParseStatements(ref
CSharpSyntaxNode
previousNode, SyntaxListBuilder<StatementSyntax> statements, bool stopOnSwitchSections)
9914
var
node = ParseExpressionOrPatternForSwitchStatement();
9953
CSharpSyntaxNode
tmp = labels[^1];
11583
var
node = this.ParseTypeOrPatternForIsOperator();
13148
where T :
CSharpSyntaxNode
13913
CSharpSyntaxNode
tmp = null;
14250
internal TNode ConsumeUnexpectedTokens<TNode>(TNode node) where TNode :
CSharpSyntaxNode
Parser\LanguageParser_Patterns.cs (4)
21
private
CSharpSyntaxNode
ParseTypeOrPatternForIsOperator()
434
private
CSharpSyntaxNode
ParseExpressionOrPatternForSwitchStatement()
443
private
CSharpSyntaxNode
ConvertPatternToExpressionIfPossible(PatternSyntax pattern, bool permitTypeArguments = false)
541
where T :
CSharpSyntaxNode
Parser\Lexer.cs (16)
1980
var
endOfLine = this.ScanEndOfLine();
2208
private void AddTrivia(
CSharpSyntaxNode
trivia, [NotNull] ref SyntaxListBuilder? list)
2264
private
CSharpSyntaxNode
? ScanEndOfLine()
2355
var
directive = this.LexSingleDirective(true, true, isFollowingToken, ref triviaList);
2370
var
text = this.LexDisabledText(out hasFollowingDirective);
2381
var
directive = this.LexSingleDirective(false, endIsActive, false, ref triviaList);
2394
private
CSharpSyntaxNode
LexSingleDirective(
2406
CSharpSyntaxNode
directive = ParseDirective(isActive, endIsActive, isFollowingToken);
2413
private
CSharpSyntaxNode
ParseDirective(
2423
CSharpSyntaxNode
directive = _directiveParser.ParseDirective(isActive, endIsActive, isFollowingToken);
2430
private
CSharpSyntaxNode
? LexDisabledText(out bool followedByDirective)
2733
CSharpSyntaxNode
? tr;
2763
private
CSharpSyntaxNode
? LexDirectiveTrivia()
2765
CSharpSyntaxNode
? trivia = null;
2809
private
CSharpSyntaxNode
LexXmlDocComment(XmlDocCommentStyle style)
4551
var
endOfLine = this.ScanEndOfLine();
Parser\SyntaxParser.cs (16)
726
SyntaxList<
CSharpSyntaxNode
> triviaList = new SyntaxList<
CSharpSyntaxNode
>(trivia);
794
foreach (
var
trivia in token.TrailingTrivia)
819
protected TNode AddError<TNode>(TNode node, int offset, int length, ErrorCode code, params object[] args) where TNode :
CSharpSyntaxNode
824
protected TNode AddError<TNode>(TNode node,
CSharpSyntaxNode
location, ErrorCode code, params object[] args) where TNode :
CSharpSyntaxNode
832
protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code) where TNode :
CSharpSyntaxNode
838
protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode :
CSharpSyntaxNode
844
protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code) where TNode :
CSharpSyntaxNode
852
protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode :
CSharpSyntaxNode
860
private static void GetOffsetAndWidthForLastToken<TNode>(TNode node, out int offset, out int width) where TNode :
CSharpSyntaxNode
895
protected TNode AddLeadingSkippedSyntax<TNode>(TNode node, GreenNode? skippedSyntax) where TNode :
CSharpSyntaxNode
909
list[list.Count - 1] = AddTrailingSkippedSyntax((
CSharpSyntaxNode
)list[list.Count - 1], skippedSyntax);
912
protected void AddTrailingSkippedSyntax<TNode>(SyntaxListBuilder<TNode> list, GreenNode skippedSyntax) where TNode :
CSharpSyntaxNode
917
protected TNode AddTrailingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode :
CSharpSyntaxNode
1050
private bool FindOffset(GreenNode root,
CSharpSyntaxNode
location, out int offset)
Syntax\CSharpSyntaxNode.cs (2)
140
internal Syntax.InternalSyntax.
CSharpSyntaxNode
CsGreen
142
get { return (Syntax.InternalSyntax.
CSharpSyntaxNode
)this.Green; }
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
173
return ((
CSharpSyntaxNode
)listOrNode).ApplyDirectives(stack);
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (6)
11
internal partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<
CSharpSyntaxNode
>
21
public override
CSharpSyntaxNode
VisitToken(SyntaxToken token)
42
public SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list) where TNode :
CSharpSyntaxNode
48
var
visited = this.Visit(item);
70
public SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list) where TNode :
CSharpSyntaxNode
75
var withSeps = (SyntaxList<
CSharpSyntaxNode
>)list.GetWithSeparators();
Syntax\InternalSyntax\CSharpSyntaxVisitor.cs (4)
15
public virtual TResult Visit(
CSharpSyntaxNode
node)
35
protected virtual TResult DefaultVisit(
CSharpSyntaxNode
node)
43
public virtual void Visit(
CSharpSyntaxNode
node)
63
public virtual void DefaultVisit(
CSharpSyntaxNode
node)
Syntax\InternalSyntax\SyntaxFactory.cs (18)
257
public static SyntaxList<TNode> List<TNode>() where TNode :
CSharpSyntaxNode
262
public static SyntaxList<TNode> List<TNode>(TNode node) where TNode :
CSharpSyntaxNode
267
public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1) where TNode :
CSharpSyntaxNode
272
internal static GreenNode ListNode(
CSharpSyntaxNode
node0,
CSharpSyntaxNode
node1)
277
public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1, TNode node2) where TNode :
CSharpSyntaxNode
282
internal static GreenNode ListNode(
CSharpSyntaxNode
node0,
CSharpSyntaxNode
node1,
CSharpSyntaxNode
node2)
287
public static SyntaxList<TNode> List<TNode>(params TNode[] nodes) where TNode :
CSharpSyntaxNode
302
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node) where TNode :
CSharpSyntaxNode
304
return new SeparatedSyntaxList<TNode>(new SyntaxList<
CSharpSyntaxNode
>(node));
307
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(SyntaxToken token) where TNode :
CSharpSyntaxNode
309
return new SeparatedSyntaxList<TNode>(new SyntaxList<
CSharpSyntaxNode
>(token));
312
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node1, SyntaxToken token, TNode node2) where TNode :
CSharpSyntaxNode
314
return new SeparatedSyntaxList<TNode>(new SyntaxList<
CSharpSyntaxNode
>(SyntaxList.List(node1, token, node2)));
317
public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(params
CSharpSyntaxNode
[] nodes) where TNode :
CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (4)
30
where TRoot :
CSharpSyntaxNode
38
public override
CSharpSyntaxNode
Visit(
CSharpSyntaxNode
node)
59
private static TSyntax UpdateDiagnosticOffset<TSyntax>(TSyntax node, int diagnosticOffsetDelta) where TSyntax :
CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxLastTokenReplacer.cs (4)
28
where TRoot :
CSharpSyntaxNode
37
private static int CountNonNullSlots(
CSharpSyntaxNode
node)
42
public override
CSharpSyntaxNode
Visit(
CSharpSyntaxNode
node)
Syntax\InternalSyntax\SyntaxToken.cs (6)
246
internal static SyntaxToken StringLiteral(
CSharpSyntaxNode
leading, string text,
CSharpSyntaxNode
trailing)
332
internal SyntaxList<
CSharpSyntaxNode
> LeadingTrivia
334
get { return new SyntaxList<
CSharpSyntaxNode
>(this.GetLeadingTrivia()); }
337
internal SyntaxList<
CSharpSyntaxNode
> TrailingTrivia
339
get { return new SyntaxList<
CSharpSyntaxNode
>(this.GetTrailingTrivia()); }
Syntax\StructuredTriviaSyntax.cs (1)
16
internal StructuredTriviaSyntax(InternalSyntax.
CSharpSyntaxNode
green, SyntaxNode parent, int position)
Syntax\SyntaxEquivalence.cs (2)
262
using var beforeDirectivesEnumerator = ((Green.
CSharpSyntaxNode
)before).GetDirectives().GetEnumerator();
263
using var afterDirectivesEnumerator = ((Green.
CSharpSyntaxNode
)after).GetDirectives().GetEnumerator();
Syntax\SyntaxFactory.cs (1)
1906
private static TSyntax CreateRed<TSyntax>(InternalSyntax.
CSharpSyntaxNode
green, CSharpParseOptions options)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (514)
Generated\Syntax.Test.xml.Generated.cs (494)
3941
var
newNode = rewriter.Visit(oldNode);
3957
var
newNode = rewriter.Visit(oldNode);
3967
var
newNode = rewriter.Visit(oldNode);
3983
var
newNode = rewriter.Visit(oldNode);
3993
var
newNode = rewriter.Visit(oldNode);
4009
var
newNode = rewriter.Visit(oldNode);
4019
var
newNode = rewriter.Visit(oldNode);
4035
var
newNode = rewriter.Visit(oldNode);
4045
var
newNode = rewriter.Visit(oldNode);
4061
var
newNode = rewriter.Visit(oldNode);
4071
var
newNode = rewriter.Visit(oldNode);
4087
var
newNode = rewriter.Visit(oldNode);
4097
var
newNode = rewriter.Visit(oldNode);
4113
var
newNode = rewriter.Visit(oldNode);
4123
var
newNode = rewriter.Visit(oldNode);
4139
var
newNode = rewriter.Visit(oldNode);
4149
var
newNode = rewriter.Visit(oldNode);
4165
var
newNode = rewriter.Visit(oldNode);
4175
var
newNode = rewriter.Visit(oldNode);
4191
var
newNode = rewriter.Visit(oldNode);
4201
var
newNode = rewriter.Visit(oldNode);
4217
var
newNode = rewriter.Visit(oldNode);
4227
var
newNode = rewriter.Visit(oldNode);
4243
var
newNode = rewriter.Visit(oldNode);
4253
var
newNode = rewriter.Visit(oldNode);
4269
var
newNode = rewriter.Visit(oldNode);
4279
var
newNode = rewriter.Visit(oldNode);
4295
var
newNode = rewriter.Visit(oldNode);
4305
var
newNode = rewriter.Visit(oldNode);
4321
var
newNode = rewriter.Visit(oldNode);
4331
var
newNode = rewriter.Visit(oldNode);
4347
var
newNode = rewriter.Visit(oldNode);
4357
var
newNode = rewriter.Visit(oldNode);
4373
var
newNode = rewriter.Visit(oldNode);
4383
var
newNode = rewriter.Visit(oldNode);
4399
var
newNode = rewriter.Visit(oldNode);
4409
var
newNode = rewriter.Visit(oldNode);
4425
var
newNode = rewriter.Visit(oldNode);
4435
var
newNode = rewriter.Visit(oldNode);
4451
var
newNode = rewriter.Visit(oldNode);
4461
var
newNode = rewriter.Visit(oldNode);
4477
var
newNode = rewriter.Visit(oldNode);
4487
var
newNode = rewriter.Visit(oldNode);
4503
var
newNode = rewriter.Visit(oldNode);
4513
var
newNode = rewriter.Visit(oldNode);
4529
var
newNode = rewriter.Visit(oldNode);
4539
var
newNode = rewriter.Visit(oldNode);
4555
var
newNode = rewriter.Visit(oldNode);
4565
var
newNode = rewriter.Visit(oldNode);
4581
var
newNode = rewriter.Visit(oldNode);
4591
var
newNode = rewriter.Visit(oldNode);
4607
var
newNode = rewriter.Visit(oldNode);
4617
var
newNode = rewriter.Visit(oldNode);
4633
var
newNode = rewriter.Visit(oldNode);
4643
var
newNode = rewriter.Visit(oldNode);
4659
var
newNode = rewriter.Visit(oldNode);
4669
var
newNode = rewriter.Visit(oldNode);
4685
var
newNode = rewriter.Visit(oldNode);
4695
var
newNode = rewriter.Visit(oldNode);
4711
var
newNode = rewriter.Visit(oldNode);
4721
var
newNode = rewriter.Visit(oldNode);
4737
var
newNode = rewriter.Visit(oldNode);
4747
var
newNode = rewriter.Visit(oldNode);
4763
var
newNode = rewriter.Visit(oldNode);
4773
var
newNode = rewriter.Visit(oldNode);
4789
var
newNode = rewriter.Visit(oldNode);
4799
var
newNode = rewriter.Visit(oldNode);
4815
var
newNode = rewriter.Visit(oldNode);
4825
var
newNode = rewriter.Visit(oldNode);
4841
var
newNode = rewriter.Visit(oldNode);
4851
var
newNode = rewriter.Visit(oldNode);
4867
var
newNode = rewriter.Visit(oldNode);
4877
var
newNode = rewriter.Visit(oldNode);
4893
var
newNode = rewriter.Visit(oldNode);
4903
var
newNode = rewriter.Visit(oldNode);
4919
var
newNode = rewriter.Visit(oldNode);
4929
var
newNode = rewriter.Visit(oldNode);
4945
var
newNode = rewriter.Visit(oldNode);
4955
var
newNode = rewriter.Visit(oldNode);
4971
var
newNode = rewriter.Visit(oldNode);
4981
var
newNode = rewriter.Visit(oldNode);
4997
var
newNode = rewriter.Visit(oldNode);
5007
var
newNode = rewriter.Visit(oldNode);
5023
var
newNode = rewriter.Visit(oldNode);
5033
var
newNode = rewriter.Visit(oldNode);
5049
var
newNode = rewriter.Visit(oldNode);
5059
var
newNode = rewriter.Visit(oldNode);
5075
var
newNode = rewriter.Visit(oldNode);
5085
var
newNode = rewriter.Visit(oldNode);
5101
var
newNode = rewriter.Visit(oldNode);
5111
var
newNode = rewriter.Visit(oldNode);
5127
var
newNode = rewriter.Visit(oldNode);
5137
var
newNode = rewriter.Visit(oldNode);
5153
var
newNode = rewriter.Visit(oldNode);
5163
var
newNode = rewriter.Visit(oldNode);
5179
var
newNode = rewriter.Visit(oldNode);
5189
var
newNode = rewriter.Visit(oldNode);
5205
var
newNode = rewriter.Visit(oldNode);
5215
var
newNode = rewriter.Visit(oldNode);
5231
var
newNode = rewriter.Visit(oldNode);
5241
var
newNode = rewriter.Visit(oldNode);
5257
var
newNode = rewriter.Visit(oldNode);
5267
var
newNode = rewriter.Visit(oldNode);
5283
var
newNode = rewriter.Visit(oldNode);
5293
var
newNode = rewriter.Visit(oldNode);
5309
var
newNode = rewriter.Visit(oldNode);
5319
var
newNode = rewriter.Visit(oldNode);
5335
var
newNode = rewriter.Visit(oldNode);
5345
var
newNode = rewriter.Visit(oldNode);
5361
var
newNode = rewriter.Visit(oldNode);
5371
var
newNode = rewriter.Visit(oldNode);
5387
var
newNode = rewriter.Visit(oldNode);
5397
var
newNode = rewriter.Visit(oldNode);
5413
var
newNode = rewriter.Visit(oldNode);
5423
var
newNode = rewriter.Visit(oldNode);
5439
var
newNode = rewriter.Visit(oldNode);
5449
var
newNode = rewriter.Visit(oldNode);
5465
var
newNode = rewriter.Visit(oldNode);
5475
var
newNode = rewriter.Visit(oldNode);
5491
var
newNode = rewriter.Visit(oldNode);
5501
var
newNode = rewriter.Visit(oldNode);
5517
var
newNode = rewriter.Visit(oldNode);
5527
var
newNode = rewriter.Visit(oldNode);
5543
var
newNode = rewriter.Visit(oldNode);
5553
var
newNode = rewriter.Visit(oldNode);
5569
var
newNode = rewriter.Visit(oldNode);
5579
var
newNode = rewriter.Visit(oldNode);
5595
var
newNode = rewriter.Visit(oldNode);
5605
var
newNode = rewriter.Visit(oldNode);
5621
var
newNode = rewriter.Visit(oldNode);
5631
var
newNode = rewriter.Visit(oldNode);
5647
var
newNode = rewriter.Visit(oldNode);
5657
var
newNode = rewriter.Visit(oldNode);
5673
var
newNode = rewriter.Visit(oldNode);
5683
var
newNode = rewriter.Visit(oldNode);
5699
var
newNode = rewriter.Visit(oldNode);
5709
var
newNode = rewriter.Visit(oldNode);
5725
var
newNode = rewriter.Visit(oldNode);
5735
var
newNode = rewriter.Visit(oldNode);
5751
var
newNode = rewriter.Visit(oldNode);
5761
var
newNode = rewriter.Visit(oldNode);
5777
var
newNode = rewriter.Visit(oldNode);
5787
var
newNode = rewriter.Visit(oldNode);
5803
var
newNode = rewriter.Visit(oldNode);
5813
var
newNode = rewriter.Visit(oldNode);
5829
var
newNode = rewriter.Visit(oldNode);
5839
var
newNode = rewriter.Visit(oldNode);
5855
var
newNode = rewriter.Visit(oldNode);
5865
var
newNode = rewriter.Visit(oldNode);
5881
var
newNode = rewriter.Visit(oldNode);
5891
var
newNode = rewriter.Visit(oldNode);
5907
var
newNode = rewriter.Visit(oldNode);
5917
var
newNode = rewriter.Visit(oldNode);
5933
var
newNode = rewriter.Visit(oldNode);
5943
var
newNode = rewriter.Visit(oldNode);
5959
var
newNode = rewriter.Visit(oldNode);
5969
var
newNode = rewriter.Visit(oldNode);
5985
var
newNode = rewriter.Visit(oldNode);
5995
var
newNode = rewriter.Visit(oldNode);
6011
var
newNode = rewriter.Visit(oldNode);
6021
var
newNode = rewriter.Visit(oldNode);
6037
var
newNode = rewriter.Visit(oldNode);
6047
var
newNode = rewriter.Visit(oldNode);
6063
var
newNode = rewriter.Visit(oldNode);
6073
var
newNode = rewriter.Visit(oldNode);
6089
var
newNode = rewriter.Visit(oldNode);
6099
var
newNode = rewriter.Visit(oldNode);
6115
var
newNode = rewriter.Visit(oldNode);
6125
var
newNode = rewriter.Visit(oldNode);
6141
var
newNode = rewriter.Visit(oldNode);
6151
var
newNode = rewriter.Visit(oldNode);
6167
var
newNode = rewriter.Visit(oldNode);
6177
var
newNode = rewriter.Visit(oldNode);
6193
var
newNode = rewriter.Visit(oldNode);
6203
var
newNode = rewriter.Visit(oldNode);
6219
var
newNode = rewriter.Visit(oldNode);
6229
var
newNode = rewriter.Visit(oldNode);
6245
var
newNode = rewriter.Visit(oldNode);
6255
var
newNode = rewriter.Visit(oldNode);
6271
var
newNode = rewriter.Visit(oldNode);
6281
var
newNode = rewriter.Visit(oldNode);
6297
var
newNode = rewriter.Visit(oldNode);
6307
var
newNode = rewriter.Visit(oldNode);
6323
var
newNode = rewriter.Visit(oldNode);
6333
var
newNode = rewriter.Visit(oldNode);
6349
var
newNode = rewriter.Visit(oldNode);
6359
var
newNode = rewriter.Visit(oldNode);
6375
var
newNode = rewriter.Visit(oldNode);
6385
var
newNode = rewriter.Visit(oldNode);
6401
var
newNode = rewriter.Visit(oldNode);
6411
var
newNode = rewriter.Visit(oldNode);
6427
var
newNode = rewriter.Visit(oldNode);
6437
var
newNode = rewriter.Visit(oldNode);
6453
var
newNode = rewriter.Visit(oldNode);
6463
var
newNode = rewriter.Visit(oldNode);
6479
var
newNode = rewriter.Visit(oldNode);
6489
var
newNode = rewriter.Visit(oldNode);
6505
var
newNode = rewriter.Visit(oldNode);
6515
var
newNode = rewriter.Visit(oldNode);
6531
var
newNode = rewriter.Visit(oldNode);
6541
var
newNode = rewriter.Visit(oldNode);
6557
var
newNode = rewriter.Visit(oldNode);
6567
var
newNode = rewriter.Visit(oldNode);
6583
var
newNode = rewriter.Visit(oldNode);
6593
var
newNode = rewriter.Visit(oldNode);
6609
var
newNode = rewriter.Visit(oldNode);
6619
var
newNode = rewriter.Visit(oldNode);
6635
var
newNode = rewriter.Visit(oldNode);
6645
var
newNode = rewriter.Visit(oldNode);
6661
var
newNode = rewriter.Visit(oldNode);
6671
var
newNode = rewriter.Visit(oldNode);
6687
var
newNode = rewriter.Visit(oldNode);
6697
var
newNode = rewriter.Visit(oldNode);
6713
var
newNode = rewriter.Visit(oldNode);
6723
var
newNode = rewriter.Visit(oldNode);
6739
var
newNode = rewriter.Visit(oldNode);
6749
var
newNode = rewriter.Visit(oldNode);
6765
var
newNode = rewriter.Visit(oldNode);
6775
var
newNode = rewriter.Visit(oldNode);
6791
var
newNode = rewriter.Visit(oldNode);
6801
var
newNode = rewriter.Visit(oldNode);
6817
var
newNode = rewriter.Visit(oldNode);
6827
var
newNode = rewriter.Visit(oldNode);
6843
var
newNode = rewriter.Visit(oldNode);
6853
var
newNode = rewriter.Visit(oldNode);
6869
var
newNode = rewriter.Visit(oldNode);
6879
var
newNode = rewriter.Visit(oldNode);
6895
var
newNode = rewriter.Visit(oldNode);
6905
var
newNode = rewriter.Visit(oldNode);
6921
var
newNode = rewriter.Visit(oldNode);
6931
var
newNode = rewriter.Visit(oldNode);
6947
var
newNode = rewriter.Visit(oldNode);
6957
var
newNode = rewriter.Visit(oldNode);
6973
var
newNode = rewriter.Visit(oldNode);
6983
var
newNode = rewriter.Visit(oldNode);
6999
var
newNode = rewriter.Visit(oldNode);
7009
var
newNode = rewriter.Visit(oldNode);
7025
var
newNode = rewriter.Visit(oldNode);
7035
var
newNode = rewriter.Visit(oldNode);
7051
var
newNode = rewriter.Visit(oldNode);
7061
var
newNode = rewriter.Visit(oldNode);
7077
var
newNode = rewriter.Visit(oldNode);
7087
var
newNode = rewriter.Visit(oldNode);
7103
var
newNode = rewriter.Visit(oldNode);
7113
var
newNode = rewriter.Visit(oldNode);
7129
var
newNode = rewriter.Visit(oldNode);
7139
var
newNode = rewriter.Visit(oldNode);
7155
var
newNode = rewriter.Visit(oldNode);
7165
var
newNode = rewriter.Visit(oldNode);
7181
var
newNode = rewriter.Visit(oldNode);
7191
var
newNode = rewriter.Visit(oldNode);
7207
var
newNode = rewriter.Visit(oldNode);
7217
var
newNode = rewriter.Visit(oldNode);
7233
var
newNode = rewriter.Visit(oldNode);
7243
var
newNode = rewriter.Visit(oldNode);
7259
var
newNode = rewriter.Visit(oldNode);
7269
var
newNode = rewriter.Visit(oldNode);
7285
var
newNode = rewriter.Visit(oldNode);
7295
var
newNode = rewriter.Visit(oldNode);
7311
var
newNode = rewriter.Visit(oldNode);
7321
var
newNode = rewriter.Visit(oldNode);
7337
var
newNode = rewriter.Visit(oldNode);
7347
var
newNode = rewriter.Visit(oldNode);
7363
var
newNode = rewriter.Visit(oldNode);
7373
var
newNode = rewriter.Visit(oldNode);
7389
var
newNode = rewriter.Visit(oldNode);
7399
var
newNode = rewriter.Visit(oldNode);
7415
var
newNode = rewriter.Visit(oldNode);
7425
var
newNode = rewriter.Visit(oldNode);
7441
var
newNode = rewriter.Visit(oldNode);
7451
var
newNode = rewriter.Visit(oldNode);
7467
var
newNode = rewriter.Visit(oldNode);
7477
var
newNode = rewriter.Visit(oldNode);
7493
var
newNode = rewriter.Visit(oldNode);
7503
var
newNode = rewriter.Visit(oldNode);
7519
var
newNode = rewriter.Visit(oldNode);
7529
var
newNode = rewriter.Visit(oldNode);
7545
var
newNode = rewriter.Visit(oldNode);
7555
var
newNode = rewriter.Visit(oldNode);
7571
var
newNode = rewriter.Visit(oldNode);
7581
var
newNode = rewriter.Visit(oldNode);
7597
var
newNode = rewriter.Visit(oldNode);
7607
var
newNode = rewriter.Visit(oldNode);
7623
var
newNode = rewriter.Visit(oldNode);
7633
var
newNode = rewriter.Visit(oldNode);
7649
var
newNode = rewriter.Visit(oldNode);
7659
var
newNode = rewriter.Visit(oldNode);
7675
var
newNode = rewriter.Visit(oldNode);
7685
var
newNode = rewriter.Visit(oldNode);
7701
var
newNode = rewriter.Visit(oldNode);
7711
var
newNode = rewriter.Visit(oldNode);
7727
var
newNode = rewriter.Visit(oldNode);
7737
var
newNode = rewriter.Visit(oldNode);
7753
var
newNode = rewriter.Visit(oldNode);
7763
var
newNode = rewriter.Visit(oldNode);
7779
var
newNode = rewriter.Visit(oldNode);
7789
var
newNode = rewriter.Visit(oldNode);
7805
var
newNode = rewriter.Visit(oldNode);
7815
var
newNode = rewriter.Visit(oldNode);
7831
var
newNode = rewriter.Visit(oldNode);
7841
var
newNode = rewriter.Visit(oldNode);
7857
var
newNode = rewriter.Visit(oldNode);
7867
var
newNode = rewriter.Visit(oldNode);
7883
var
newNode = rewriter.Visit(oldNode);
7893
var
newNode = rewriter.Visit(oldNode);
7909
var
newNode = rewriter.Visit(oldNode);
7919
var
newNode = rewriter.Visit(oldNode);
7935
var
newNode = rewriter.Visit(oldNode);
7945
var
newNode = rewriter.Visit(oldNode);
7961
var
newNode = rewriter.Visit(oldNode);
7971
var
newNode = rewriter.Visit(oldNode);
7987
var
newNode = rewriter.Visit(oldNode);
7997
var
newNode = rewriter.Visit(oldNode);
8013
var
newNode = rewriter.Visit(oldNode);
8023
var
newNode = rewriter.Visit(oldNode);
8039
var
newNode = rewriter.Visit(oldNode);
8049
var
newNode = rewriter.Visit(oldNode);
8065
var
newNode = rewriter.Visit(oldNode);
8075
var
newNode = rewriter.Visit(oldNode);
8091
var
newNode = rewriter.Visit(oldNode);
8101
var
newNode = rewriter.Visit(oldNode);
8117
var
newNode = rewriter.Visit(oldNode);
8127
var
newNode = rewriter.Visit(oldNode);
8143
var
newNode = rewriter.Visit(oldNode);
8153
var
newNode = rewriter.Visit(oldNode);
8169
var
newNode = rewriter.Visit(oldNode);
8179
var
newNode = rewriter.Visit(oldNode);
8195
var
newNode = rewriter.Visit(oldNode);
8205
var
newNode = rewriter.Visit(oldNode);
8221
var
newNode = rewriter.Visit(oldNode);
8231
var
newNode = rewriter.Visit(oldNode);
8247
var
newNode = rewriter.Visit(oldNode);
8257
var
newNode = rewriter.Visit(oldNode);
8273
var
newNode = rewriter.Visit(oldNode);
8283
var
newNode = rewriter.Visit(oldNode);
8299
var
newNode = rewriter.Visit(oldNode);
8309
var
newNode = rewriter.Visit(oldNode);
8325
var
newNode = rewriter.Visit(oldNode);
8335
var
newNode = rewriter.Visit(oldNode);
8351
var
newNode = rewriter.Visit(oldNode);
8361
var
newNode = rewriter.Visit(oldNode);
8377
var
newNode = rewriter.Visit(oldNode);
8387
var
newNode = rewriter.Visit(oldNode);
8403
var
newNode = rewriter.Visit(oldNode);
8413
var
newNode = rewriter.Visit(oldNode);
8429
var
newNode = rewriter.Visit(oldNode);
8439
var
newNode = rewriter.Visit(oldNode);
8455
var
newNode = rewriter.Visit(oldNode);
8465
var
newNode = rewriter.Visit(oldNode);
8481
var
newNode = rewriter.Visit(oldNode);
8491
var
newNode = rewriter.Visit(oldNode);
8507
var
newNode = rewriter.Visit(oldNode);
8517
var
newNode = rewriter.Visit(oldNode);
8533
var
newNode = rewriter.Visit(oldNode);
8543
var
newNode = rewriter.Visit(oldNode);
8559
var
newNode = rewriter.Visit(oldNode);
8569
var
newNode = rewriter.Visit(oldNode);
8585
var
newNode = rewriter.Visit(oldNode);
8595
var
newNode = rewriter.Visit(oldNode);
8611
var
newNode = rewriter.Visit(oldNode);
8621
var
newNode = rewriter.Visit(oldNode);
8637
var
newNode = rewriter.Visit(oldNode);
8647
var
newNode = rewriter.Visit(oldNode);
8663
var
newNode = rewriter.Visit(oldNode);
8673
var
newNode = rewriter.Visit(oldNode);
8689
var
newNode = rewriter.Visit(oldNode);
8699
var
newNode = rewriter.Visit(oldNode);
8715
var
newNode = rewriter.Visit(oldNode);
8725
var
newNode = rewriter.Visit(oldNode);
8741
var
newNode = rewriter.Visit(oldNode);
8751
var
newNode = rewriter.Visit(oldNode);
8767
var
newNode = rewriter.Visit(oldNode);
8777
var
newNode = rewriter.Visit(oldNode);
8793
var
newNode = rewriter.Visit(oldNode);
8803
var
newNode = rewriter.Visit(oldNode);
8819
var
newNode = rewriter.Visit(oldNode);
8829
var
newNode = rewriter.Visit(oldNode);
8845
var
newNode = rewriter.Visit(oldNode);
8855
var
newNode = rewriter.Visit(oldNode);
8871
var
newNode = rewriter.Visit(oldNode);
8881
var
newNode = rewriter.Visit(oldNode);
8897
var
newNode = rewriter.Visit(oldNode);
8907
var
newNode = rewriter.Visit(oldNode);
8923
var
newNode = rewriter.Visit(oldNode);
8933
var
newNode = rewriter.Visit(oldNode);
8949
var
newNode = rewriter.Visit(oldNode);
8959
var
newNode = rewriter.Visit(oldNode);
8975
var
newNode = rewriter.Visit(oldNode);
8985
var
newNode = rewriter.Visit(oldNode);
9001
var
newNode = rewriter.Visit(oldNode);
9011
var
newNode = rewriter.Visit(oldNode);
9027
var
newNode = rewriter.Visit(oldNode);
9037
var
newNode = rewriter.Visit(oldNode);
9053
var
newNode = rewriter.Visit(oldNode);
9063
var
newNode = rewriter.Visit(oldNode);
9079
var
newNode = rewriter.Visit(oldNode);
9089
var
newNode = rewriter.Visit(oldNode);
9105
var
newNode = rewriter.Visit(oldNode);
9115
var
newNode = rewriter.Visit(oldNode);
9131
var
newNode = rewriter.Visit(oldNode);
9141
var
newNode = rewriter.Visit(oldNode);
9157
var
newNode = rewriter.Visit(oldNode);
9167
var
newNode = rewriter.Visit(oldNode);
9183
var
newNode = rewriter.Visit(oldNode);
9193
var
newNode = rewriter.Visit(oldNode);
9209
var
newNode = rewriter.Visit(oldNode);
9219
var
newNode = rewriter.Visit(oldNode);
9235
var
newNode = rewriter.Visit(oldNode);
9245
var
newNode = rewriter.Visit(oldNode);
9261
var
newNode = rewriter.Visit(oldNode);
9271
var
newNode = rewriter.Visit(oldNode);
9287
var
newNode = rewriter.Visit(oldNode);
9297
var
newNode = rewriter.Visit(oldNode);
9313
var
newNode = rewriter.Visit(oldNode);
9323
var
newNode = rewriter.Visit(oldNode);
9339
var
newNode = rewriter.Visit(oldNode);
9349
var
newNode = rewriter.Visit(oldNode);
9365
var
newNode = rewriter.Visit(oldNode);
9375
var
newNode = rewriter.Visit(oldNode);
9391
var
newNode = rewriter.Visit(oldNode);
9401
var
newNode = rewriter.Visit(oldNode);
9417
var
newNode = rewriter.Visit(oldNode);
9427
var
newNode = rewriter.Visit(oldNode);
9443
var
newNode = rewriter.Visit(oldNode);
9453
var
newNode = rewriter.Visit(oldNode);
9469
var
newNode = rewriter.Visit(oldNode);
9479
var
newNode = rewriter.Visit(oldNode);
9495
var
newNode = rewriter.Visit(oldNode);
9505
var
newNode = rewriter.Visit(oldNode);
9521
var
newNode = rewriter.Visit(oldNode);
9531
var
newNode = rewriter.Visit(oldNode);
9547
var
newNode = rewriter.Visit(oldNode);
9557
var
newNode = rewriter.Visit(oldNode);
9573
var
newNode = rewriter.Visit(oldNode);
9583
var
newNode = rewriter.Visit(oldNode);
9599
var
newNode = rewriter.Visit(oldNode);
9609
var
newNode = rewriter.Visit(oldNode);
9625
var
newNode = rewriter.Visit(oldNode);
9635
var
newNode = rewriter.Visit(oldNode);
9651
var
newNode = rewriter.Visit(oldNode);
9661
var
newNode = rewriter.Visit(oldNode);
9677
var
newNode = rewriter.Visit(oldNode);
9687
var
newNode = rewriter.Visit(oldNode);
9703
var
newNode = rewriter.Visit(oldNode);
9713
var
newNode = rewriter.Visit(oldNode);
9729
var
newNode = rewriter.Visit(oldNode);
9739
var
newNode = rewriter.Visit(oldNode);
9755
var
newNode = rewriter.Visit(oldNode);
9765
var
newNode = rewriter.Visit(oldNode);
9781
var
newNode = rewriter.Visit(oldNode);
9791
var
newNode = rewriter.Visit(oldNode);
9807
var
newNode = rewriter.Visit(oldNode);
9817
var
newNode = rewriter.Visit(oldNode);
9833
var
newNode = rewriter.Visit(oldNode);
9843
var
newNode = rewriter.Visit(oldNode);
9859
var
newNode = rewriter.Visit(oldNode);
9869
var
newNode = rewriter.Visit(oldNode);
9885
var
newNode = rewriter.Visit(oldNode);
9895
var
newNode = rewriter.Visit(oldNode);
9911
var
newNode = rewriter.Visit(oldNode);
9921
var
newNode = rewriter.Visit(oldNode);
9937
var
newNode = rewriter.Visit(oldNode);
9947
var
newNode = rewriter.Visit(oldNode);
9963
var
newNode = rewriter.Visit(oldNode);
9973
var
newNode = rewriter.Visit(oldNode);
9989
var
newNode = rewriter.Visit(oldNode);
9999
var
newNode = rewriter.Visit(oldNode);
10015
var
newNode = rewriter.Visit(oldNode);
10025
var
newNode = rewriter.Visit(oldNode);
10041
var
newNode = rewriter.Visit(oldNode);
10051
var
newNode = rewriter.Visit(oldNode);
10067
var
newNode = rewriter.Visit(oldNode);
10077
var
newNode = rewriter.Visit(oldNode);
10093
var
newNode = rewriter.Visit(oldNode);
10103
var
newNode = rewriter.Visit(oldNode);
10119
var
newNode = rewriter.Visit(oldNode);
10129
var
newNode = rewriter.Visit(oldNode);
10145
var
newNode = rewriter.Visit(oldNode);
10155
var
newNode = rewriter.Visit(oldNode);
10171
var
newNode = rewriter.Visit(oldNode);
10181
var
newNode = rewriter.Visit(oldNode);
10197
var
newNode = rewriter.Visit(oldNode);
10207
var
newNode = rewriter.Visit(oldNode);
10223
var
newNode = rewriter.Visit(oldNode);
10233
var
newNode = rewriter.Visit(oldNode);
10249
var
newNode = rewriter.Visit(oldNode);
10259
var
newNode = rewriter.Visit(oldNode);
10275
var
newNode = rewriter.Visit(oldNode);
10285
var
newNode = rewriter.Visit(oldNode);
10301
var
newNode = rewriter.Visit(oldNode);
10311
var
newNode = rewriter.Visit(oldNode);
10327
var
newNode = rewriter.Visit(oldNode);
10337
var
newNode = rewriter.Visit(oldNode);
10353
var
newNode = rewriter.Visit(oldNode);
Parsing\SyntaxExtensions.cs (6)
56
return ((Syntax.InternalSyntax.
CSharpSyntaxNode
)token.Node).ErrorsOrWarnings(errorsOnly: true);
61
return ((Syntax.InternalSyntax.
CSharpSyntaxNode
)token.Node).ErrorsOrWarnings(errorsOnly: false);
66
return ((Syntax.InternalSyntax.
CSharpSyntaxNode
)token.Node).ErrorsAndWarnings();
90
return ((InternalSyntax.
CSharpSyntaxNode
)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: true);
95
return ((InternalSyntax.
CSharpSyntaxNode
)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: false);
100
return ((InternalSyntax.
CSharpSyntaxNode
)trivia.UnderlyingNode).ErrorsAndWarnings();
Syntax\GreenNodeTests.cs (4)
15
private static void AttachAndCheckDiagnostics(InternalSyntax.
CSharpSyntaxNode
node)
27
public override InternalSyntax.
CSharpSyntaxNode
VisitToken(InternalSyntax.SyntaxToken token)
35
protected override InternalSyntax.
CSharpSyntaxNode
DefaultVisit(InternalSyntax.
CSharpSyntaxNode
node)
Syntax\SyntaxRewriterTests.cs (10)
696
var
green = red.CsGreen;
700
var
result = rewriter.Visit(green);
727
private readonly Func<InternalSyntax.
CSharpSyntaxNode
, InternalSyntax.
CSharpSyntaxNode
> _rewriteNode;
731
Func<InternalSyntax.
CSharpSyntaxNode
, InternalSyntax.
CSharpSyntaxNode
> rewriteNode = null,
738
public override InternalSyntax.
CSharpSyntaxNode
Visit(InternalSyntax.
CSharpSyntaxNode
node)
740
var
visited = base.Visit(node);
744
public override InternalSyntax.
CSharpSyntaxNode
VisitToken(InternalSyntax.SyntaxToken token)