1 write to Content
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Syntax\InternalSyntax\SyntaxToken.cs (1)
16
Content
= content;
89 references to Content
Microsoft.AspNetCore.Razor.Language.UnitTests (9)
Syntax\GreenNodeTests.cs (4)
465
Assert.Equal("", tokens[0].
Content
);
560
Assert.Equal("OnlyThis", tokens[0].
Content
);
608
Assert.Equal("First", enumerator.Current.
Content
);
612
Assert.Equal("Second", enumerator.Current.
Content
);
Syntax\SyntaxTokenCacheTest.cs (5)
24
Assert.Equal("Hello world", token.
Content
);
55
Assert.Equal("Hello world", token1.
Content
);
58
Assert.Equal("Hello world", token2.
Content
);
74
Assert.Equal("Text1", token1.
Content
);
77
Assert.Equal("Text2", token2.
Content
);
Microsoft.CodeAnalysis.Razor.Compiler (80)
Language\Legacy\CSharpCodeParser.cs (43)
295
CurrentToken.
Content
.Length > 0 &&
296
CurrentToken.
Content
[0] == SyntaxConstants.TransitionCharacter)
302
_tokenizer.Reset(Context.Source.Position - split.right.
Content
.Length);
341
if (!TryParseDirective(builder, in precedingWhitespace, transition, CurrentToken.
Content
))
349
CurrentToken.
Content
,
354
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length));
366
if (!TryParseDirective(builder, in precedingWhitespace, transition, CurrentToken.
Content
) &&
412
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length)));
424
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length),
425
CurrentToken.
Content
));
835
!string.Equals(nextToken.
Content
, SyntaxConstants.TextTagName, StringComparison.Ordinal))
1080
var finalIdentifier = SyntaxFactory.Token(SyntaxKind.Identifier, transition.
Content
);
1107
if (CurrentToken.
Content
== "switch")
1211
var currentDirective = CurrentToken.
Content
;
1307
Debug.Assert(string.Equals(CurrentToken.
Content
, directive, StringComparison.Ordinal));
1364
var rawValue = string.Concat(TokenBuilder.ToList().Nodes.Select(s => s.
Content
)).Trim();
1424
var contentSpan = token.
Content
.AsSpan();
1577
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1644
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1666
lastSeenMemberIdentifier = CurrentToken.
Content
;
1673
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1688
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1703
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1721
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive));
1729
string.Equals(CurrentToken.
Content
, CSharpSyntaxFacts.GetText(CSharpSyntaxKind.WhereKeyword), StringComparison.Ordinal))
1736
if (!string.Equals(CurrentToken.
Content
, lastSeenMemberIdentifier, StringComparison.Ordinal))
1742
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive, CurrentToken.
Content
, lastSeenMemberIdentifier ?? string.Empty));
1772
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length),
1773
CurrentToken.
Content
,
1835
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length),
1983
currentIdentifierLength += token.
Content
.Length;
1996
identifierLength += token.
Content
.Length;
2008
identifierLength += token.
Content
.Length;
2029
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), descriptor.Directive, "{"));
2221
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length)));
2625
usingContentBuilder.Append(token.
Content
);
2633
parsedNamespaceBuilder.Append(token.
Content
);
2747
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length), CurrentToken.
Content
));
3072
var finalIdentifier = SyntaxFactory.Token(SyntaxKind.Identifier, $"{transition.
Content
}{identifier.
Content
}");
3111
return token.
Content
;
Language\Legacy\HtmlMarkupParser.cs (23)
160
new SourceSpan(CurrentStart, CurrentToken.
Content
.Length)));
372
(At(SyntaxKind.Transition) && Lookahead(count: 1).
Content
.StartsWith(":", StringComparison.Ordinal))))
416
if (CurrentToken.Kind == SyntaxKind.Text && CurrentToken.
Content
.Length > 0 && CurrentToken.
Content
[0] == ':')
650
tagName = CurrentToken.
Content
;
729
if (!At(SyntaxKind.Text) || !string.Equals(CurrentToken.
Content
, tagName, StringComparison.OrdinalIgnoreCase))
875
tagName += CurrentToken.
Content
;
1290
builder.Append(node.
Content
);
1390
prefixBuilder.Append(prefixToken.
Content
);
1398
new LocationTagged<string>(CurrentToken.
Content
, CurrentStart));
1503
string.Equals(CurrentToken.
Content
, ScriptTagName, StringComparison.OrdinalIgnoreCase))
1606
Debug.Assert(CurrentToken.Kind == SyntaxKind.Text && string.Equals(CurrentToken.
Content
, "cdata", StringComparison.OrdinalIgnoreCase));
1942
string.Equals(tagName.
Content
, "cdata", StringComparison.OrdinalIgnoreCase) &&
2004
!string.Equals(afterBang.
Content
, "DOCTYPE", StringComparison.OrdinalIgnoreCase);
2160
for (var i = 0; i < CurrentToken.
Content
.Length; i++)
2179
CurrentToken.
Content
[position] == sequence[0] &&
2180
position + sequence.Length <= CurrentToken.
Content
.Length)
2182
var possibleStart = CurrentToken.
Content
.AsSpan(position, sequence.Length);
2194
var postSequenceBookmark = bookmark.AbsoluteIndex + preSequence.
Content
.Length + sequenceToken.
Content
.Length;
2197
if (!string.IsNullOrEmpty(preSequence.
Content
))
2207
Context.Source.Position = bookmark.AbsoluteIndex + preSequence.
Content
.Length;
2266
return token.Kind == SyntaxKind.Text && token.
Content
== "-";
Language\Legacy\HtmlTokenizer.cs (1)
52
Debug.Assert(token.
Content
== content);
Language\Legacy\LanguageCharacteristics.cs (3)
90
var left = CreateToken(token.
Content
.Substring(0, splitAt), leftType, Array.Empty<RazorDiagnostic>());
93
if (splitAt < token.
Content
.Length)
95
right = CreateToken(token.
Content
.Substring(splitAt), token.Kind, token.GetDiagnostics());
Language\Legacy\NativeCSharpTokenizer.cs (1)
770
if (token != null && _keywords.TryGetValue(token.
Content
, out var keyword))
Language\Legacy\RoslynCSharpTokenizer.cs (1)
715
var content = token.
Content
;
Language\Legacy\TokenizerView.cs (1)
37
Reset(Source.Position - token.
Content
.Length);
Language\Syntax\GreenNode.cs (2)
196
return token.
Content
;
215
var content = token.
Content
.AsSpan();
Language\Syntax\InternalSyntax\SyntaxToken.cs (3)
30
return new SyntaxToken(Kind,
Content
, diagnostics);
62
if (
Content
!= otherToken.
Content
)
Language\Syntax\InternalSyntax\SyntaxTokenCache.cs (1)
31
if (token != null && token.Kind == kind && token.
Content
== content)
Language\Syntax\SyntaxToken.cs (1)
77
public string Content => Node != null ? ((InternalSyntax.SyntaxToken)Node).
Content
: string.Empty;