19 references to mustConvert
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
726
callingObject = _binder.
mustConvert
(
991
?? _binder.
mustConvert
(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL));
1242
_binder.
mustConvert
(argument, pDestType),
1247
return _binder.
mustConvert
(argument, destinationType);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
338
=>
mustConvert
(x, pDestType);
671
arg =
mustConvert
(arg, typeArg);
700
ExprCall call = ExprFactory.CreateCall(0, typeRet,
mustConvert
(arg, typeArg), pMemGroup, null);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (12)
589
expr1 =
mustConvert
(expr1, bofs.Type1());
590
expr2 =
mustConvert
(expr2, bofs.Type2());
607
expr1 =
mustConvert
(expr1, bofs.Type1());
608
expr2 =
mustConvert
(expr2, bofs.Type2());
677
Expr pLiftedArgument =
mustConvert
(pArgument, pParameterType);
1381
exprVal =
mustConvert
(exprVal, pArgumentType);
2422
pCallT =
mustConvert
(pCallT, GetPredefindType(PredefinedType.PT_BOOL));
2423
pCallF =
mustConvert
(pCallF, GetPredefindType(PredefinedType.PT_BOOL));
2649
arg1 =
mustConvert
(arg1, Params[0]);
2650
arg2 =
mustConvert
(arg2, Params[1]);
2691
exprVal1 =
mustConvert
(arg1, Params[0]);
2695
exprVal2 =
mustConvert
(arg2, Params[1]);