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