20 references to ArrayLiteral
Microsoft.CodeAnalysis.VisualBasic (20)
Binding\Binder_Conversions.vb (5)
459ElseIf Not argument.IsNothingLiteral() AndAlso argument.Kind <> BoundKind.ArrayLiteral Then 474Debug.Assert(argument.Kind <> BoundKind.ArrayLiteral OrElse (convKind.Key And ConversionKind.UserDefined) <> 0) 477If argument.Kind = BoundKind.ArrayLiteral Then 1113If argument.Kind = BoundKind.ArrayLiteral Then 1281Case BoundKind.ArrayLiteral
Binding\Binder_Expressions.vb (4)
125ElseIf operand.Kind = BoundKind.ArrayLiteral Then 547Case BoundKind.ArrayLiteral 1467Case BoundKind.ArrayLiteral 4538ElseIf expressionKind = BoundKind.ArrayLiteral Then
Binding\Binder_Statements.vb (1)
1397Case BoundKind.ArrayLiteral
Generated\BoundNodes.xml.Generated.vb (2)
4029MyBase.New(BoundKind.ArrayLiteral, syntax, Nothing, hasErrors OrElse bounds.NonNullAndHasErrors() OrElse initializer.NonNullAndHasErrors()) 9490Case BoundKind.ArrayLiteral
Semantics\Conversions.vb (5)
993userDefinedConversionsMightStillBeApplicable = mostEnclosing = BoundKind.ArrayLiteral OrElse 1067Case BoundKind.ArrayLiteral 2117If source.Kind = BoundKind.ArrayLiteral Then 2144If (source.Kind <> BoundKind.ArrayLiteral) Then 2155Debug.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)
563If Expression.Kind = BoundKind.ArrayLiteral Then 1245If argument.Kind = BoundKind.ArrayLiteral Then