21 references to ArrayLiteral
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Conversions.vb (5)
451ElseIf Not argument.IsNothingLiteral() AndAlso argument.Kind <> BoundKind.ArrayLiteral Then 466Debug.Assert(argument.Kind <> BoundKind.ArrayLiteral OrElse (convKind.Key And ConversionKind.UserDefined) <> 0) 469If argument.Kind = BoundKind.ArrayLiteral Then 1100If argument.Kind = BoundKind.ArrayLiteral Then 1268Case BoundKind.ArrayLiteral
Binding\Binder_Expressions.vb (4)
104ElseIf operand.Kind = BoundKind.ArrayLiteral Then 526Case BoundKind.ArrayLiteral 1442Case BoundKind.ArrayLiteral 4511ElseIf expressionKind = BoundKind.ArrayLiteral Then
Binding\Binder_Statements.vb (1)
1368Case BoundKind.ArrayLiteral
Generated\BoundNodes.xml.Generated.vb (2)
4010MyBase.New(BoundKind.ArrayLiteral, syntax, Nothing, hasErrors OrElse bounds.NonNullAndHasErrors() OrElse initializer.NonNullAndHasErrors()) 9456Case BoundKind.ArrayLiteral
Operations\VisualBasicOperationFactory.vb (1)
286BoundKind.ArrayLiteral,
Semantics\Conversions.vb (5)
989userDefinedConversionsMightStillBeApplicable = mostEnclosing = BoundKind.ArrayLiteral OrElse 1063Case BoundKind.ArrayLiteral 2112If source.Kind = BoundKind.ArrayLiteral Then 2139If (source.Kind <> BoundKind.ArrayLiteral) Then 2150Debug.Assert(source.Kind <> BoundKind.ArrayLiteral)
Semantics\OverloadResolution.vb (1)
2148Dim argType As TypeSymbol = If(argument.Kind <> BoundKind.ArrayLiteral, argument.Type, DirectCast(argument, BoundArrayLiteral).InferredType)
Semantics\TypeInference\TypeArgumentInference.vb (2)
569If Expression.Kind = BoundKind.ArrayLiteral Then 1249If argument.Kind = BoundKind.ArrayLiteral Then