15 references to GetSpan
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\Json\JsonLexer.cs (6)
115
FeaturesResources.Unterminated_string,
GetSpan
(chars));
128
return new EmbeddedDiagnostic(FeaturesResources.Unterminated_string,
GetSpan
(chars));
138
_ => new EmbeddedDiagnostic(FeaturesResources.Invalid_escape_sequence,
GetSpan
(GetCharsToCurrentPosition(escapeStart))),
156
return new EmbeddedDiagnostic(FeaturesResources.Invalid_escape_sequence,
GetSpan
(chars));
270
new EmbeddedDiagnostic(FeaturesResources.Error_parsing_comment,
GetSpan
(chars)));
291
new EmbeddedDiagnostic(FeaturesResources.Unterminated_comment,
GetSpan
(chars)));
EmbeddedLanguages\Json\JsonParser.cs (1)
175
return new EmbeddedDiagnostic(FeaturesResources.Syntax_error,
GetSpan
(text));
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
91
return new EmbeddedDiagnostic(FeaturesResources.Invalid_number,
GetSpan
(chars));
98
return new EmbeddedDiagnostic(FeaturesResources.Invalid_number,
GetSpan
(chars));
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (1)
84
=> new EmbeddedDiagnostic(FeaturesResources.Comments_not_allowed,
GetSpan
(trivia.VirtualChars)),
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
102
context.AddClassification(ClassificationTypeNames.JsonComment,
GetSpan
(trivia.VirtualChars));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
100
context.AddClassification(ClassificationTypeNames.RegexComment,
GetSpan
(trivia.VirtualChars));
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
47
_captureNumberToSpan.Add(0, text.IsEmpty ? default :
GetSpan
(text));
Microsoft.CodeAnalysis.Workspaces (2)
EmbeddedSyntaxToken.cs (1)
74
=> EmbeddedSyntaxHelpers.
GetSpan
(this.VirtualChars);
EmbeddedSyntaxTrivia.cs (1)
35
=> EmbeddedSyntaxHelpers.
GetSpan
(this.VirtualChars);