19 references to mustConvert
Microsoft.CSharp (19)
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (4)
705
callingObject = _binder.
mustConvert
(
967
?? _binder.
mustConvert
(arg1, SymbolLoader.GetPredefindType(PredefinedType.PT_BOOL));
1215
_binder.
mustConvert
(argument, pDestType),
1220
return _binder.
mustConvert
(argument, destinationType);
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (3)
333
=>
mustConvert
(x, pDestType);
658
arg =
mustConvert
(arg, typeArg);
686
ExprCall call = ExprFactory.CreateCall(0, typeRet,
mustConvert
(arg, typeArg), pMemGroup, null);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (12)
574
expr1 =
mustConvert
(expr1, bofs.Type1());
575
expr2 =
mustConvert
(expr2, bofs.Type2());
592
expr1 =
mustConvert
(expr1, bofs.Type1());
593
expr2 =
mustConvert
(expr2, bofs.Type2());
660
Expr pLiftedArgument =
mustConvert
(pArgument, pParameterType);
1355
exprVal =
mustConvert
(exprVal, pArgumentType);
2365
pCallT =
mustConvert
(pCallT, GetPredefindType(PredefinedType.PT_BOOL));
2366
pCallF =
mustConvert
(pCallF, GetPredefindType(PredefinedType.PT_BOOL));
2585
arg1 =
mustConvert
(arg1, Params[0]);
2586
arg2 =
mustConvert
(arg2, Params[1]);
2626
exprVal1 =
mustConvert
(arg1, Params[0]);
2630
exprVal2 =
mustConvert
(arg2, Params[1]);