1 write to Buffer
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\Tokenizer.cs (1)
22
Buffer
= new StringBuilder();
37 references to Buffer
Microsoft.AspNetCore.Razor.Language.UnitTests (1)
Legacy\TokenizerLookaheadTest.cs (1)
155
return base.
Buffer
;
Microsoft.CodeAnalysis.Razor.Compiler (36)
Language\Legacy\DirectiveCSharpTokenizer.cs (2)
34
Debug.Assert(
Buffer
.Length == 0);
45
Debug.Assert(
Buffer
.Length == 0);
Language\Legacy\DirectiveHtmlTokenizer.cs (2)
32
Debug.Assert(
Buffer
.Length == 0);
45
Debug.Assert(
Buffer
.Length == 0);
Language\Legacy\HtmlTokenizer.cs (3)
87
var tokenLength =
Buffer
.Length;
114
switch (
Buffer
[0])
125
if (
Buffer
[0] == '\n')
Language\Legacy\NativeCSharpTokenizer.cs (8)
184
var tokenLength =
Buffer
.Length;
191
switch (
Buffer
[0])
216
if (
Buffer
[0] == '\n')
222
if (
Buffer
[0] == ' ')
226
if (
Buffer
[0] == '\t')
331
if (
Buffer
[0] == '=')
728
var tokenContent =
Buffer
.ToString();
736
Buffer
.Clear();
Language\Legacy\RoslynCSharpTokenizer.cs (9)
149
var tokenLength =
Buffer
.Length;
156
if (
Buffer
[0] == '\n')
162
if (
Buffer
[0] == ' ')
166
if (
Buffer
[0] == '\t')
351
content = kind == SyntaxKind.Marker ?
Buffer
.ToString() : token.ValueText;
352
Debug.Assert(content ==
Buffer
.ToString());
353
Buffer
.Clear();
663
Buffer
.Clear();
682
Buffer
.Clear();
Language\Legacy\Tokenizer.cs (12)
50
get { return
Buffer
.Length > 0; }
77
Debug.Assert(
Buffer
.Length == 0);
88
Debug.Assert(
Buffer
.Length == 0);
194
Debug.Assert(
Buffer
.Length == 0);
206
Debug.Assert(tokenContent ==
Buffer
.ToString(), $"Token content mismatch: '{tokenContent}' != '{
Buffer
}'. Token Type: '{type}'.");
208
Buffer
.Clear();
236
return
Buffer
.ToString();
257
Buffer
.Append(CurrentCharacter);
358
oldBuffer =
Buffer
.ToString();
370
Buffer
.Clear();
371
Buffer
.Append(oldBuffer);