3 overrides of IsSZArray
Microsoft.CodeAnalysis.VisualBasic (3)
Semantics\Conversions.vb (1)
4514
Friend Overrides ReadOnly Property
IsSZArray
As Boolean
Symbols\ArrayTypeSymbol.vb (2)
553
Friend Overrides ReadOnly Property
IsSZArray
As Boolean
602
Friend NotOverridable Overrides ReadOnly Property
IsSZArray
As Boolean
52 references to IsSZArray
Microsoft.CodeAnalysis.VisualBasic (46)
Binding\Binder_Conversions.vb (2)
1747
ElseIf sourceArray.
IsSZArray
<> targetArray.
IsSZArray
Then
Binding\Binder_Invocation.vb (1)
2384
If Not arrayType.
IsSZArray
Then
Binding\Binder_Statements.vb (1)
3950
If arrayType.
IsSZArray
Then
CodeGen\EmitAddress.vb (1)
417
If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).
IsSZArray
Then
CodeGen\EmitExpression.vb (3)
565
If DirectCast(arrayAccess.Expression.Type, ArrayTypeSymbol).
IsSZArray
Then
1485
If arrayType.
IsSZArray
Then
1963
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)
294
If symbol.
IsSZArray
Then
719
If symbol.
IsSZArray
Then
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
177
If Not DirectCast(node.Type, ArrayTypeSymbol).
IsSZArray
Then
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
706
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)
67
Debug.Assert(arrayType.
IsSZArray
)
110
Debug.Assert(arrayType.
IsSZArray
)
168
Debug.Assert(arrayType.
IsSZArray
)
272
Debug.Assert(arrayType.
IsSZArray
)
310
Debug.Assert(arrayType.
IsSZArray
)
Lowering\LocalRewriter\LocalRewriter_PropertyAccess.vb (1)
19
If asArrayType.
IsSZArray
Then
Semantics\Conversions.vb (3)
2459
If Not array.
IsSZArray
Then
3630
If array.
IsSZArray
AndAlso array.ElementType.SpecialType = SpecialType.System_Char Then
4516
Return _arrayLiteral.InferredType.
IsSZArray
Semantics\OverloadResolution.vb (1)
3014
If Not arrayType.
IsSZArray
Then
Semantics\TypeInference\TypeArgumentInference.vb (6)
969
If Not arrayType.
IsSZArray
Then
1268
(Not isArrayLiteral AndAlso argumentArray.
IsSZArray
<> paramArrayType.
IsSZArray
) Then
1570
(argumentIsAarrayLiteral OrElse parameterArray.
IsSZArray
= argumentArray.
IsSZArray
) Then
1795
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)
113
Return Rank = other.Rank AndAlso
IsSZArray
= other.
IsSZArray
415
Return Me.
IsSZArray
510
If Me.
IsSZArray
Then
Symbols\MethodSymbol.vb (1)
545
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)
599
If type.
IsSZArray
Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
347
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
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (2)
Emit\EmitMetadata.vb (2)
472
Assert.True(method1Ret.
IsSZArray
)
475
Assert.False(method2Ret.
IsSZArray
)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\MultiDimensionalTest.vb (2)
2713
Assert.True(a1.
IsSZArray
)
2718
Assert.False(a2.
IsSZArray
)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Metadata\MetadataTypeTests.vb (1)
337
Assert.True(type2.
IsSZArray
)
SymbolsTests\Source\TypeBindingTests.vb (1)
47
Assert.True(arrayTypeA.
IsSZArray
)