15 references to GetSpan
Microsoft.CodeAnalysis.Features (13)
EmbeddedLanguages\Json\JsonLexer.cs (6)
115FeaturesResources.Unterminated_string, GetSpan(chars)); 128return new EmbeddedDiagnostic(FeaturesResources.Unterminated_string, GetSpan(chars)); 138_ => new EmbeddedDiagnostic(FeaturesResources.Invalid_escape_sequence, GetSpan(GetCharsToCurrentPosition(escapeStart))), 156return new EmbeddedDiagnostic(FeaturesResources.Invalid_escape_sequence, GetSpan(chars)); 270new EmbeddedDiagnostic(FeaturesResources.Error_parsing_comment, GetSpan(chars))); 291new EmbeddedDiagnostic(FeaturesResources.Unterminated_comment, GetSpan(chars)));
EmbeddedLanguages\Json\JsonParser.cs (1)
175return new EmbeddedDiagnostic(FeaturesResources.Syntax_error, GetSpan(text));
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (2)
91return new EmbeddedDiagnostic(FeaturesResources.Invalid_number, GetSpan(chars)); 98return 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)
102context.AddClassification(ClassificationTypeNames.JsonComment, GetSpan(trivia.VirtualChars));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
100context.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);