16 references to ApplyConversion
Microsoft.CodeAnalysis.VisualBasic (16)
Binding\Binder_Conversions.vb (6)
54Return ApplyConversion(node, targetType, argument, isExplicit:=True, diagnostics) 291Return ApplyConversion(node, GetSpecialType(targetType, node.Keyword, diagnostics), 306Return ApplyConversion(node, targetType, expression, False, diagnostics, isOperandOfConditionalBranch:=isOperandOfConditionalBranch) 1066converted.Add(ApplyConversion(tree, targetElementTypes(i), placeholder, isExplicit, BindingDiagnosticBag.Discarded)) 1320Return ApplyConversion(tree, targetType, anonymousDelegate, isExplicit, diagnostics) 1657convertedArguments.Add(ApplyConversion(argument.Syntax, destType, argument, isExplicit, diagnostics))
Binding\Binder_Expressions.vb (2)
1550Return ApplyConversion(tree, destination, arrayCreation, isExplicit, diagnostics) 2140convertedTestExpression = ApplyConversion(testExpression.Syntax, type,
Binding\Binder_Operators.vb (3)
441left = ApplyConversion(left.Syntax, operandType, left, explicitSemanticForConcatArgument, diagnostics, 469right = ApplyConversion(right.Syntax, operandType, right, explicitSemanticForConcatArgument, diagnostics, 527result = ApplyConversion(node, forceToBooleanType, result, isExplicit:=True, diagnostics:=diagnostics)
Binding\Binder_Statements.vb (4)
3145stepValue = ApplyConversion(stepValue.Syntax, targetType, stepValue, 3432boundElement = ApplyConversion(collectionSyntax, 3442boundCurrentConversion = ApplyConversion(collectionSyntax, 3472boundDisposeCast = ApplyConversion(collectionSyntax, idisposableType, boundEnumeratorPlaceholder, isExplicit:=True, diagnostics:=diagnostics)
Binding\Binder_Utils.vb (1)
1467Dim conversionToUnderlying As BoundExpression = ApplyConversion(operand.Syntax, conversionType.GetNullableUnderlyingType(), operand, isExplicit:=True, diagnostics:=BindingDiagnosticBag.Discarded)