1 write to
Microsoft.AspNetCore.Razor.Utilities.Shared (1)
PooledObjects\PooledArrayBuilder`1.cs (1)
199
set => this
[
index.GetOffset(Count)] = value;
41 references to
Microsoft.AspNetCore.Razor.Test.Common (4)
Language\SyntaxTreeVerifier.cs (4)
71
var previous = tokens
[
previousTokenIndex];
72
var current = tokens
[
i];
88
Assert.Equal(0, tokens
[
i].Width);
98
var token = tokens
[
i];
Microsoft.AspNetCore.Razor.Utilities.Shared (9)
PooledObjects\PooledArrayBuilder`1.cs (8)
198
readonly get => this
[
index.GetOffset(Count)];
834
if (comparer.Equals(this
[
i], item))
1088
var item = this
[
i];
1117
var item = this
[
i];
1166
var item = this
[
i];
1195
var item = this
[
i];
1224
var item = this
[
i];
1256
var item = this
[
i];
PooledObjects\PooledArrayBuilder`1.Enumerator.cs (1)
27
_current = _builder
[
_index];
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (16)
PooledObjects\PooledArrayBuilderTests.cs (16)
30
Assert.Equal(i, builder
[
i]);
88
Assert.Equal(newValue + (j - removeIndex), builder
[
j]);
520
Assert.Equal(expectedItems[i], builder
[
i]);
561
Assert.Equal(i + 1, builder
[
i]);
641
Assert.Equal(i + 1, builder
[
i]);
723
Assert.Equal(i + 1, builder
[
i]);
760
Assert.Equal(i, builder
[
i]);
778
Assert.Equal(i + 1, builder
[
i]);
807
Assert.Equal(i + 1, builder
[
i]);
961
Assert.Equal(i + 1, builder
[
i]);
965
Assert.Equal(42, builder
[
i]);
969
Assert.Equal(i, builder
[
i]);
1231
Assert.Equal(i + 1, builder
[
i]);
1469
Assert.Equal(i + 1, builder
[
i + 1]);
1637
Assert.Equal(i + 1, builder
[
i + 1]);
1906
Assert.Equal(i + 1, builder
[
i + 1]);
Microsoft.CodeAnalysis.Razor.Compiler (9)
Language\Components\ComponentBindLoweringPass.cs (2)
304
children.RemoveAt(toRemove
[
i].Index);
374
children.RemoveAt(toRemove
[
i].Index);
Language\Legacy\HtmlMarkupParser.cs (1)
2250
if (!tokens
[
i].IsEquivalentTo(nonAllowedHtmlCommentEnding[index++]))
Language\Legacy\TokenizerBackedParser.cs (4)
121
PutBack(tokens
[
i]);
128
return tokens
[
count];
164
PutBack(tokens
[
i]);
210
PutBack(tokens
[
i]);
Language\Syntax\SyntaxBuilderExtensions.cs (2)
33
copy[i].Value = builder
[
i].Green;
62
copy[i].Value = builder
[
i].Node!;
Microsoft.CodeAnalysis.Razor.Workspaces (3)
Formatting\Passes\CSharpFormattingPass.cs (3)
82
if (formattingChanges
[
iChanges].Span.End > start)
91
formattingChanges
[
iChanges].Span.Contains(start))
95
context.Logger?.LogMessage($"Skipping a change that would have overlapped an existing change, starting at {start} for {length} chars, overlapping a change at {formattingChanges
[
iChanges].Span}. iFormatted={iFormatted}, iChanges={iChanges}");