3 overrides of IsSZArray
Microsoft.CodeAnalysis.VisualBasic (3)
Semantics\Conversions.vb (1)
4519
Friend Overrides ReadOnly Property
IsSZArray
As Boolean
Symbols\ArrayTypeSymbol.vb (2)
564
Friend Overrides ReadOnly Property
IsSZArray
As Boolean
613
Friend NotOverridable Overrides ReadOnly Property
IsSZArray
As Boolean
46 references to IsSZArray
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder_Conversions.vb (2)
1768
ElseIf sourceArray.
IsSZArray
<> targetArray.
IsSZArray
Then
Binding\Binder_Invocation.vb (1)
2378
If Not arrayType.
IsSZArray
Then
Binding\Binder_Statements.vb (1)
3979
If arrayType.
IsSZArray
Then
CodeGen\EmitAddress.vb (1)
417
If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).
IsSZArray
Then
CodeGen\EmitExpression.vb (3)
591
If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).
IsSZArray
Then
1629
If arrayType.
IsSZArray
Then
2107
If arrayType.
IsSZArray
Then
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (1)
28
If symbol.
IsSZArray
Then
Emit\ArrayTypeSymbolAdapter.vb (1)
33
Return AdaptedArrayTypeSymbol.
IsSZArray
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (2)
157
If symbol.
IsSZArray
Then
598
If symbol.
IsSZArray
Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
180
If Not DirectCast(node.Type, ArrayTypeSymbol).
IsSZArray
Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
739
Debug.Assert(arrayType.
IsSZArray
, "Not SZArray should be addressed in DiagnosticsPass")
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
129
If collectionType.IsArrayType AndAlso DirectCast(collectionType, ArrayTypeSymbol).
IsSZArray
Then
210
(collectionType.IsArrayType AndAlso DirectCast(collectionType, ArrayTypeSymbol).
IsSZArray
))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (5)
63
Debug.Assert(arrayType.
IsSZArray
)
106
Debug.Assert(arrayType.
IsSZArray
)
164
Debug.Assert(arrayType.
IsSZArray
)
268
Debug.Assert(arrayType.
IsSZArray
)
306
Debug.Assert(arrayType.
IsSZArray
)
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
19
If asArrayType.
IsSZArray
Then
Semantics\Conversions.vb (3)
2464
If Not array.
IsSZArray
Then
3635
If array.
IsSZArray
AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then
4521
Return _arrayLiteral.InferredType.
IsSZArray
Semantics\OverloadResolution.vb (1)
3375
If Not arrayType.
IsSZArray
Then
Semantics\TypeInference\TypeArgumentInference.vb (6)
964
If Not arrayType.
IsSZArray
Then
1263
(Not isArrayLiteral AndAlso argumentArray.
IsSZArray
<> paramArrayType.
IsSZArray
) Then
1565
(argumentIsAarrayLiteral OrElse parameterArray.
IsSZArray
= argumentArray.
IsSZArray
) Then
1790
Not (baseSearchTypeKind = SymbolKind.ArrayType AndAlso DirectCast(baseSearchType, ArrayTypeSymbol).
IsSZArray
) Then
SymbolDisplay\SymbolDisplayVisitor.Types.vb (1)
55
If array IsNot Nothing AndAlso Not array.
IsSZArray
Then
Symbols\ArrayTypeSymbol.vb (4)
114
Return Rank = other.Rank AndAlso
IsSZArray
= other.
IsSZArray
426
Return Me.
IsSZArray
521
If Me.
IsSZArray
Then
Symbols\MethodSymbol.vb (1)
592
Return array.
IsSZArray
AndAlso array.ElementType.SpecialType = SpecialType.System_String
Symbols\MethodSymbolExtensions.vb (1)
33
If Not type.IsArrayType OrElse Not DirectCast(type, ArrayTypeSymbol).
IsSZArray
Then
Symbols\PropertySymbolExtensions.vb (1)
31
If Not type.IsArrayType OrElse Not DirectCast(type, ArrayTypeSymbol).
IsSZArray
Then
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
596
If type.
IsSZArray
Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
348
If Not paramTypeAsArray.
IsSZArray
Then
Symbols\TypeSymbolExtensions.vb (2)
172
If array.
IsSZArray
AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then
913
If Not arrayType.
IsSZArray
Then
Symbols\WellKnownMembers.vb (2)
536
If array.
IsSZArray
Then
564
If Not array.
IsSZArray
Then