Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (24)
67return GenerateCall(PREDEFMETH.PM_EXPRESSION_ASSIGN, lhs, rhs);
81return GenerateCall(PREDEFMETH.PM_EXPRESSION_ASSIGN, lhs, rhs);
140return GenerateCall(PREDEFMETH.PM_EXPRESSION_FIELD, pObject, pFieldInfo);
241return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX2, arr, Params);
243return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX, arr, args);
332return GenerateCall(PREDEFMETH.PM_EXPRESSION_PROPERTY, pObject, propInfo);
343return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEWARRAYINIT, pTypeOf, Params);
371return GenerateCall(PREDEFMETH.PM_EXPRESSION_INVOKE, pObject, Params);
458newL = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newL, CreateTypeOf(convertL));
462newR = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newR, CreateTypeOf(convertR));
465Expr call = GenerateCall(pdm, newL, newR);
469call = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, CreateTypeOf(expr.Type));
574return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, pTypeOf);
627return GenerateCall(pdm, op, methodInfo);
677return GenerateCall(pdm, pTarget, pTypeOf);
686return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, Visit(pArgument), pStrippedTypeExpr);
712target = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, target, typeofNubEnum);
736return GenerateCall(pdmOuter, callUserDefinedConversion, typeofOuter);
794return GenerateCall(PREDEFMETH.PM_EXPRESSION_PARAMETER, pTypeOf, nameString);
839return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEW, constructorInfo, Params);
886return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, expr, pTypeOf);
898return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, cast, pTypeOf2);
1006new1 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new1, CreateTypeOf(nubfptype1));
1012new2 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new2, CreateTypeOf(nubfptype2));