45 references to GetSpan
Microsoft.CodeAnalysis.Features (45)
EmbeddedLanguages\Json\JsonParser.cs (5)
186
firstToken.
GetSpan
());
198
emptyValue.CommaToken.
GetSpan
());
205
propertyValue.ColonToken.
GetSpan
());
246
((JsonPropertyNode)child).ColonToken.
GetSpan
());
445
nestedProperty.ColonToken.
GetSpan
())),
EmbeddedLanguages\Json\JsonParser.JsonNetSyntaxChecks.cs (4)
109
? new EmbeddedDiagnostic(FeaturesResources.Invalid_constructor_name, node.NameToken.
GetSpan
())
132
return new EmbeddedDiagnostic(string.Format(FeaturesResources._0_expected, ','), GetFirstToken(nextChild).
GetSpan
());
143
return new EmbeddedDiagnostic(FeaturesResources.Only_properties_allowed_in_an_object, GetFirstToken(child).
GetSpan
());
151
? new EmbeddedDiagnostic(FeaturesResources.Invalid_property_name, node.NameToken.
GetSpan
())
EmbeddedLanguages\Json\JsonParser.StrictSyntaxChecker.cs (7)
114
return new EmbeddedDiagnostic(FeaturesResources.Only_properties_allowed_in_an_object, GetFirstToken(child).
GetSpan
());
118
return new EmbeddedDiagnostic(FeaturesResources.Trailing_comma_not_allowed, node.Sequence.NodesAndTokens[^1].Token.
GetSpan
());
142
return new EmbeddedDiagnostic(string.Format(FeaturesResources._0_expected, ","), GetFirstToken(child).
GetSpan
());
155
return new EmbeddedDiagnostic(FeaturesResources.Property_name_must_be_a_string, node.NameToken.
GetSpan
());
220
? new EmbeddedDiagnostic(FeaturesResources.Invalid_number, literalToken.
GetSpan
())
257
=> new(string.Format(FeaturesResources._0_literal_not_allowed, literalToken.VirtualChars.CreateString()), literalToken.
GetSpan
());
263
=> new(FeaturesResources.Constructors_not_allowed, node.NewKeyword.
GetSpan
());
EmbeddedLanguages\Json\LanguageServices\JsonBraceMatcher.cs (2)
110
: new BraceMatchingResult(open.
GetSpan
(), close.
GetSpan
());
EmbeddedLanguages\Json\LanguageServices\JsonClassifier.cs (1)
113
Context.AddClassification(typeName, token.
GetSpan
());
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexClassifier.cs (1)
111
Context.AddClassification(typeName, token.
GetSpan
());
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (2)
254
token.
GetSpan
()));
307
token.
GetSpan
()));
EmbeddedLanguages\RegularExpressions\RegexParser.cs (23)
279
barToken.
GetSpan
()));
550
secondNumberTokenLocal.
GetSpan
()));
613
new EmbeddedDiagnostic(FeaturesResources.Too_many_close_parens, _currentToken.
GetSpan
()));
708
: token.
GetSpan
();
763
openParenToken.
GetSpan
()));
808
capture.
GetSpan
()));
816
capture.
GetSpan
()));
894
openParenToken.
GetSpan
()));
901
openParenToken.
GetSpan
()));
910
openParenToken.
GetSpan
()));
1008
capture.
GetSpan
()));
1048
_currentToken.
GetSpan
()));
1108
captureToken.
GetSpan
()));
1118
captureToken.
GetSpan
()));
1164
new EmbeddedDiagnostic(FeaturesResources.Unrecognized_grouping_construct, openParenToken.
GetSpan
())));
1310
minusToken.
GetSpan
()));
1608
backslashToken.
GetSpan
()));
1654
backslashToken.
GetSpan
()));
1884
typeToken.
GetSpan
()));
1916
typeToken.
GetSpan
()));
1956
_currentToken.
GetSpan
()));
2051
FeaturesResources.Quantifier_x_y_following_nothing, token.
GetSpan
()));
2056
string.Format(FeaturesResources.Nested_quantifier_0, token.VirtualChars.First()), token.
GetSpan
()));