16 references to PM_EXPRESSION_CONVERT
Microsoft.CSharp (16)
Microsoft\CSharp\RuntimeBinder\ExpressionTreeCallRewriter.cs (5)
112
case PREDEFMETH.
PM_EXPRESSION_CONVERT
:
352
Debug.Assert(pm == PREDEFMETH.
PM_EXPRESSION_CONVERT
||
375
if (pm == PREDEFMETH.
PM_EXPRESSION_CONVERT
)
713
Debug.Assert(pm == PREDEFMETH.
PM_EXPRESSION_CONVERT
||
790
case PREDEFMETH.
PM_EXPRESSION_CONVERT
:
Microsoft\CSharp\RuntimeBinder\Semantics\PredefinedMembers.cs (1)
458
new PredefinedMethodInfo( PREDEFMETH.
PM_EXPRESSION_CONVERT
, PredefinedType.PT_EXPRESSION, PredefinedName.PN_CONVERT, MethodCallingConventionEnum.Static, ACCESS.ACC_PUBLIC, 0, new int[] { (int)PredefinedType.PT_UNARYEXPRESSION, 2, (int)PredefinedType.PT_EXPRESSION, (int)PredefinedType.PT_TYPE }),
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (10)
458
newL = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, newL, CreateTypeOf(convertL));
462
newR = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, newR, CreateTypeOf(convertR));
469
call = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, call, CreateTypeOf(expr.Type));
574
return GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, call, pTypeOf);
675
PREDEFMETH pdm = bChecked ? PREDEFMETH.PM_EXPRESSION_CONVERTCHECKED : PREDEFMETH.
PM_EXPRESSION_CONVERT
;
686
return GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, Visit(pArgument), pStrippedTypeExpr);
712
target = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, target, typeofNubEnum);
734
PREDEFMETH pdmOuter = arg.isChecked() ? PREDEFMETH.PM_EXPRESSION_CONVERTCHECKED : PREDEFMETH.
PM_EXPRESSION_CONVERT
;
1006
new1 = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, new1, CreateTypeOf(nubfptype1));
1012
new2 = GenerateCall(PREDEFMETH.
PM_EXPRESSION_CONVERT
, new2, CreateTypeOf(nubfptype2));