1 write to Length
Microsoft.CodeAnalysis.Razor.Compiler (1)
CSharp\RequiredAttributeParser.cs (1)
142_diagnostics.Length = 0;
24 references to Length
Microsoft.AspNetCore.Razor.Utilities.Shared (2)
MemoryBuilderExtensions.cs (2)
31if (builder.Length == 0) 36if (builder.Length == 1)
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (18)
MemoryBuilderTests.cs (18)
114Assert.Equal(1, builder.Length); 127Assert.Equal(3, builder.Length); 141Assert.Equal(2, builder.Length); 159Assert.Equal(4, builder.Length); 176Assert.Equal(1, builder.Length); // Length should remain unchanged 191Assert.Equal(3, builder.Length); // Length should remain unchanged 205Assert.Equal(100, builder.Length); 219Assert.Equal(0, builder.Length); 233Assert.Equal(2, builder.Length); 236Assert.Equal(1, builder.Length); 239Assert.Equal(0, builder.Length); 286Assert.Equal(0, builder.Length); 303Assert.Equal(2, builder.Length); 363Assert.Equal(3, builder.Length); 367Assert.Equal(2, builder.Length); 371Assert.Equal(3, builder.Length); 376Assert.Equal(2, builder.Length); 393Assert.Equal(1000, builder.Length);
Microsoft.CodeAnalysis.Razor.Compiler (4)
CSharp\RequiredAttributeParser.cs (1)
176Debug.Assert(_diagnostics.Length == 0, "Diagnostics should only be added if we fail to parse.");
Language\TagHelperBinder.cs (1)
77builderIndex = builders.Length;
Language\TagHelperCollection.RefBuilder.cs (2)
55public readonly int Count => _builder.Length; 118switch (_builder.Length)