Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (24)
66return GenerateCall(PREDEFMETH.PM_EXPRESSION_ASSIGN, lhs, rhs);
80return GenerateCall(PREDEFMETH.PM_EXPRESSION_ASSIGN, lhs, rhs);
139return GenerateCall(PREDEFMETH.PM_EXPRESSION_FIELD, pObject, pFieldInfo);
240return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX2, arr, Params);
242return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX, arr, args);
331return GenerateCall(PREDEFMETH.PM_EXPRESSION_PROPERTY, pObject, propInfo);
342return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEWARRAYINIT, pTypeOf, Params);
370return GenerateCall(PREDEFMETH.PM_EXPRESSION_INVOKE, pObject, Params);
457newL = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newL, CreateTypeOf(convertL));
461newR = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newR, CreateTypeOf(convertR));
464Expr call = GenerateCall(pdm, newL, newR);
468call = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, CreateTypeOf(expr.Type));
573return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, pTypeOf);
626return GenerateCall(pdm, op, methodInfo);
676return GenerateCall(pdm, pTarget, pTypeOf);
685return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, Visit(pArgument), pStrippedTypeExpr);
711target = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, target, typeofNubEnum);
735return GenerateCall(pdmOuter, callUserDefinedConversion, typeofOuter);
793return GenerateCall(PREDEFMETH.PM_EXPRESSION_PARAMETER, pTypeOf, nameString);
838return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEW, constructorInfo, Params);
885return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, expr, pTypeOf);
897return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, cast, pTypeOf2);
1005new1 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new1, CreateTypeOf(nubfptype1));
1011new2 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new2, CreateTypeOf(nubfptype2));