3 overrides of IsSZArray
Microsoft.CodeAnalysis.VisualBasic (3)
Semantics\Conversions.vb (1)
4514Friend Overrides ReadOnly Property IsSZArray As Boolean
Symbols\ArrayTypeSymbol.vb (2)
553Friend Overrides ReadOnly Property IsSZArray As Boolean 602Friend NotOverridable Overrides ReadOnly Property IsSZArray As Boolean
52 references to IsSZArray
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder_Conversions.vb (2)
1747ElseIf sourceArray.IsSZArray <> targetArray.IsSZArray Then
Binding\Binder_Invocation.vb (1)
2384If Not arrayType.IsSZArray Then
Binding\Binder_Statements.vb (1)
3950If arrayType.IsSZArray Then
CodeGen\EmitAddress.vb (1)
417If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).IsSZArray Then
CodeGen\EmitExpression.vb (3)
565If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).IsSZArray Then 1485If arrayType.IsSZArray Then 1963If arrayType.IsSZArray Then
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
28If symbol.IsSZArray Then
Emit\ArrayTypeSymbolAdapter.vb (1)
33Return AdaptedArrayTypeSymbol.IsSZArray
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
294If symbol.IsSZArray Then 719If symbol.IsSZArray Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
177If Not DirectCast(node.Type, ArrayTypeSymbol).IsSZArray Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
706Debug.Assert(arrayType.IsSZArray, "Not SZArray should be addressed in DiagnosticsPass")
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
129If collectionType.IsArrayType AndAlso DirectCast(collectionType, ArrayTypeSymbol).IsSZArray Then 210(collectionType.IsArrayType AndAlso DirectCast(collectionType, ArrayTypeSymbol).IsSZArray))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (5)
67Debug.Assert(arrayType.IsSZArray) 110Debug.Assert(arrayType.IsSZArray) 168Debug.Assert(arrayType.IsSZArray) 272Debug.Assert(arrayType.IsSZArray) 310Debug.Assert(arrayType.IsSZArray)
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
19If asArrayType.IsSZArray Then
Semantics\Conversions.vb (3)
2459If Not array.IsSZArray Then 3630If array.IsSZArray AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then 4516Return _arrayLiteral.InferredType.IsSZArray
Semantics\OverloadResolution.vb (1)
3014If Not arrayType.IsSZArray Then
Semantics\TypeInference\TypeArgumentInference.vb (6)
969If Not arrayType.IsSZArray Then 1268(Not isArrayLiteral AndAlso argumentArray.IsSZArray <> paramArrayType.IsSZArray) Then 1570(argumentIsAarrayLiteral OrElse parameterArray.IsSZArray = argumentArray.IsSZArray) Then 1795Not (baseSearchTypeKind = SymbolKind.ArrayType AndAlso DirectCast(baseSearchType, ArrayTypeSymbol).IsSZArray) Then
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
55If array IsNot Nothing AndAlso Not array.IsSZArray Then
Symbols\ArrayTypeSymbol.vb (4)
113Return Rank = other.Rank AndAlso IsSZArray = other.IsSZArray 415Return Me.IsSZArray 510If Me.IsSZArray Then
Symbols\MethodSymbol.vb (1)
545Return array.IsSZArray AndAlso array.ElementType.SpecialType = SpecialType.System_String
Symbols\MethodSymbolExtensions.vb (1)
33If Not type.IsArrayType OrElse Not DirectCast(type, ArrayTypeSymbol).IsSZArray Then
Symbols\PropertySymbolExtensions.vb (1)
31If Not type.IsArrayType OrElse Not DirectCast(type, ArrayTypeSymbol).IsSZArray Then
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
599If type.IsSZArray Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
347If Not paramTypeAsArray.IsSZArray Then
Symbols\TypeSymbolExtensions.vb (2)
172If array.IsSZArray AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then 913If Not arrayType.IsSZArray Then
Symbols\WellKnownMembers.vb (2)
536If array.IsSZArray Then 564If Not array.IsSZArray Then
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EmitMetadata.vb (2)
472Assert.True(method1Ret.IsSZArray) 475Assert.False(method2Ret.IsSZArray)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\MultiDimensionalTest.vb (2)
2713Assert.True(a1.IsSZArray) 2718Assert.False(a2.IsSZArray)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Metadata\MetadataTypeTests.vb (1)
337Assert.True(type2.IsSZArray)
SymbolsTests\Source\TypeBindingTests.vb (1)
47Assert.True(arrayTypeA.IsSZArray)