22 references to TestAccessor
Microsoft.CodeAnalysis.UnitTests (22)
Collections\TemporaryArrayTests.cs (22)
43for (var i = 0; i < TemporaryArray<int>.TestAccessor.InlineCapacity; i++)
47Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
48Assert.Equal(i + 1, TemporaryArray<int>.TestAccessor.InlineCount(in array));
52Assert.Equal(TemporaryArray<int>.TestAccessor.InlineCapacity, array.Count);
53Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
55Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
56Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array));
59Assert.Equal(TemporaryArray<int>.TestAccessor.InlineCapacity + 1, array.Count);
61Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
62Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array));
91array.AddRange(Enumerable.Range(0, TemporaryArray<int>.TestAccessor.InlineCapacity + 1).ToImmutableArray());
92Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
95Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
110if (array.Count > TemporaryArray<int>.TestAccessor.InlineCapacity)
112Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
113Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array));
117Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
118Assert.Equal(array.Count, TemporaryArray<int>.TestAccessor.InlineCount(in array));
144initialItems > TemporaryArray<int>.TestAccessor.InlineCapacity,
145TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));
186initialItems > TemporaryArray<int>.TestAccessor.InlineCapacity,
187TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array));