2 implementations of IArrayTypeSymbol_LowerBounds
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\ArrayTypeSymbol.cs (1)
39ImmutableArray<int> IArrayTypeSymbol.LowerBounds => _underlying.LowerBounds;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\ArrayTypeSymbol.vb (1)
436Private ReadOnly Property IArrayTypeSymbol_LowerBounds As ImmutableArray(Of Integer) Implements IArrayTypeSymbol.LowerBounds
20 references to IArrayTypeSymbol_LowerBounds
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\ArrayTypeSymbol.vb (1)
436Private ReadOnly Property IArrayTypeSymbol_LowerBounds As ImmutableArray(Of Integer) Implements IArrayTypeSymbol.LowerBounds
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (19)
Semantics\MultiDimensionalTest.vb (19)
877Assert.True(szArray.LowerBounds.IsDefault) 884Assert.True(mdArray.LowerBounds.IsDefault) 2141Assert.True(array.LowerBounds.IsEmpty) 2148Assert.True(array.LowerBounds.IsEmpty) 2155Assert.True(array.LowerBounds.IsEmpty) 2162Assert.Equal({0}, array.LowerBounds) 2169Assert.Equal({0}, array.LowerBounds) 2176Assert.True(array.LowerBounds.IsDefault) 2183Assert.Equal({0, 2}, array.LowerBounds) 2190Assert.Equal({0, 2}, array.LowerBounds) 2197Assert.Equal({1}, array.LowerBounds) 2204Assert.Equal({1}, array.LowerBounds) 2211Assert.Equal({1, 0}, array.LowerBounds) 2218Assert.Equal({1, 2}, array.LowerBounds) 2225Assert.Equal({1, 2}, array.LowerBounds) 2232Assert.Equal({1}, array.LowerBounds) 2239Assert.Equal({1}, array.LowerBounds) 2246Assert.Equal({1, 2}, array.LowerBounds) 2253Assert.Equal({1}, array.LowerBounds)