3 overrides of IsSZArray
Microsoft.CodeAnalysis.VisualBasic (3)
Semantics\Conversions.vb (1)
4519Friend Overrides ReadOnly Property IsSZArray As Boolean
Symbols\ArrayTypeSymbol.vb (2)
564Friend Overrides ReadOnly Property IsSZArray As Boolean 613Friend NotOverridable Overrides ReadOnly Property IsSZArray As Boolean
46 references to IsSZArray
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder_Conversions.vb (2)
1768ElseIf sourceArray.IsSZArray <> targetArray.IsSZArray Then
Binding\Binder_Invocation.vb (1)
2378If Not arrayType.IsSZArray Then
Binding\Binder_Statements.vb (1)
3979If arrayType.IsSZArray Then
CodeGen\EmitAddress.vb (1)
417If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).IsSZArray Then
CodeGen\EmitExpression.vb (3)
591If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).IsSZArray Then 1629If arrayType.IsSZArray Then 2107If arrayType.IsSZArray Then
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
28If symbol.IsSZArray Then
Emit\ArrayTypeSymbolAdapter.vb (1)
33Return AdaptedArrayTypeSymbol.IsSZArray
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
157If symbol.IsSZArray Then 598If symbol.IsSZArray Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
180If Not DirectCast(node.Type, ArrayTypeSymbol).IsSZArray Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
739Debug.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)
63Debug.Assert(arrayType.IsSZArray) 106Debug.Assert(arrayType.IsSZArray) 164Debug.Assert(arrayType.IsSZArray) 268Debug.Assert(arrayType.IsSZArray) 306Debug.Assert(arrayType.IsSZArray)
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
19If asArrayType.IsSZArray Then
Semantics\Conversions.vb (3)
2464If Not array.IsSZArray Then 3635If array.IsSZArray AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then 4521Return _arrayLiteral.InferredType.IsSZArray
Semantics\OverloadResolution.vb (1)
3375If Not arrayType.IsSZArray Then
Semantics\TypeInference\TypeArgumentInference.vb (6)
964If Not arrayType.IsSZArray Then 1263(Not isArrayLiteral AndAlso argumentArray.IsSZArray <> paramArrayType.IsSZArray) Then 1565(argumentIsAarrayLiteral OrElse parameterArray.IsSZArray = argumentArray.IsSZArray) Then 1790Not (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)
114Return Rank = other.Rank AndAlso IsSZArray = other.IsSZArray 426Return Me.IsSZArray 521If Me.IsSZArray Then
Symbols\MethodSymbol.vb (1)
592Return 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)
596If type.IsSZArray Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
348If 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