49 references to GetDiagnostics
Microsoft.CodeAnalysis (9)
Syntax\GreenNode.cs (2)
1043
if (
GetDiagnostics
() == null)
1050
errorInfos =
GetDiagnostics
();
Syntax\GreenNodeExtensions.cs (1)
117
var current = node.
GetDiagnostics
();
Syntax\InternalSyntax\SyntaxDiagnosticInfoList.cs (1)
76
var diags = node.
GetDiagnostics
();
Syntax\InternalSyntax\SyntaxList.WithLotsOfChildren.cs (1)
68
return new WithLotsOfChildren(
GetDiagnostics
(), annotations, children, _childOffsets);
Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs (1)
112
return new WithManyChildren(
GetDiagnostics
(), annotations, children);
Syntax\InternalSyntax\SyntaxList.WithThreeChildren.cs (1)
74
return new WithThreeChildren(
GetDiagnostics
(), annotations, _child0, _child1, _child2);
Syntax\InternalSyntax\SyntaxList.WithTwoChildren.cs (1)
66
return new WithTwoChildren(
GetDiagnostics
(), annotations, _child0, _child1);
Syntax\SyntaxToken.cs (1)
668
var diagnostics = Node.
GetDiagnostics
();
Microsoft.CodeAnalysis.CSharp (39)
Parser\LanguageParser.cs (1)
14287
foreach (var diagnostic in current.
GetDiagnostics
())
Parser\LanguageParser_InterpolatedString.cs (1)
471
result = result.WithDiagnosticsGreen(MoveDiagnostics(token.
GetDiagnostics
(), -prefix.Length));
Parser\SyntaxParser.cs (7)
743
DiagnosticInfo[] existingDiags = node.
GetDiagnostics
();
963
var tokenDiagnostics = tk.
GetDiagnostics
();
976
var existing = (SyntaxDiagnosticInfo)token.
GetDiagnostics
().FirstOrDefault();
990
var existing = (SyntaxDiagnosticInfo)node.
GetDiagnostics
().FirstOrDefault();
1016
var targetDiagnostics = target.
GetDiagnostics
();
1103
var d = token.
GetDiagnostics
();
1121
identifier = identifier.WithDiagnosticsGreen(token.
GetDiagnostics
());
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (1)
61
DiagnosticInfo[] oldDiagnostics = node.
GetDiagnostics
();
Syntax\InternalSyntax\SyntaxToken.cs (3)
349
return new SyntaxTokenWithTrivia(this.Kind, trivia, null, this.
GetDiagnostics
(), this.GetAnnotations());
359
return new SyntaxTokenWithTrivia(this.Kind, null, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
371
return new SyntaxToken(this.Kind, this.FullWidth, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.MissingTokenWithTrivia.cs (3)
49
return new MissingTokenWithTrivia(this.Kind, trivia, this.TrailingField, this.
GetDiagnostics
(), this.GetAnnotations());
54
return new MissingTokenWithTrivia(this.Kind, this.LeadingField, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
64
return new MissingTokenWithTrivia(this.Kind, this.LeadingField, this.TrailingField, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifier.cs (3)
46
return new SyntaxIdentifierWithTrivia(this.Kind, this.TextField, this.TextField, trivia, null, this.
GetDiagnostics
(), this.GetAnnotations());
51
return new SyntaxIdentifierWithTrivia(this.Kind, this.TextField, this.TextField, null, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
61
return new SyntaxIdentifier(this.Text, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierExtended.cs (3)
49
return new SyntaxIdentifierWithTrivia(this.contextualKind, this.TextField, this.valueText, trivia, null, this.
GetDiagnostics
(), this.GetAnnotations());
54
return new SyntaxIdentifierWithTrivia(this.contextualKind, this.TextField, this.valueText, null, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
64
return new SyntaxIdentifierExtended(this.contextualKind, this.TextField, this.valueText, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrailingTrivia.cs (3)
42
return new SyntaxIdentifierWithTrivia(this.Kind, this.TextField, this.TextField, trivia, _trailing, this.
GetDiagnostics
(), this.GetAnnotations());
47
return new SyntaxIdentifierWithTrailingTrivia(this.TextField, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
57
return new SyntaxIdentifierWithTrailingTrivia(this.TextField, _trailing, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxIdentifierWithTrivia.cs (3)
70
return new SyntaxIdentifierWithTrivia(this.contextualKind, this.TextField, this.valueText, trivia, _trailing, this.
GetDiagnostics
(), this.GetAnnotations());
75
return new SyntaxIdentifierWithTrivia(this.contextualKind, this.TextField, this.valueText, _leading, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
85
return new SyntaxIdentifierWithTrivia(this.contextualKind, this.TextField, this.valueText, _leading, _trailing, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteral.cs (3)
59
return new SyntaxTokenWithValueAndTrivia<T>(this.Kind, this.TextField, this.ValueField, trivia, null, this.
GetDiagnostics
(), this.GetAnnotations());
64
return new SyntaxTokenWithValueAndTrivia<T>(this.Kind, this.TextField, this.ValueField, null, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
74
return new SyntaxTokenWithValue<T>(this.Kind, this.TextField, this.ValueField, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxLiteralWithTrivia.cs (3)
65
return new SyntaxTokenWithValueAndTrivia<T>(this.Kind, this.TextField, this.ValueField, trivia, _trailing, this.
GetDiagnostics
(), this.GetAnnotations());
70
return new SyntaxTokenWithValueAndTrivia<T>(this.Kind, this.TextField, this.ValueField, _leading, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
80
return new SyntaxTokenWithValueAndTrivia<T>(this.Kind, this.TextField, this.ValueField, _leading, _trailing, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxToken.SyntaxTokenWithTrivia.cs (3)
58
return new SyntaxTokenWithTrivia(this.Kind, trivia, this.TrailingField, this.
GetDiagnostics
(), this.GetAnnotations());
63
return new SyntaxTokenWithTrivia(this.Kind, this.LeadingField, trivia, this.
GetDiagnostics
(), this.GetAnnotations());
73
return new SyntaxTokenWithTrivia(this.Kind, this.LeadingField, this.TrailingField, this.
GetDiagnostics
(), annotations);
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
72
return new SyntaxTrivia(this.Kind, this.Text,
GetDiagnostics
(), annotations);
Syntax\SyntaxTreeDiagnosticEnumerator.cs (1)
50
var diags = node.
GetDiagnostics
();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\GreenNodeTests.cs (1)
18
var diags = nodeWithDiags.
GetDiagnostics
();