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);
243return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX2, arr, Params);
245return GenerateCall(PREDEFMETH.PM_EXPRESSION_ARRAYINDEX, arr, args);
334return GenerateCall(PREDEFMETH.PM_EXPRESSION_PROPERTY, pObject, propInfo);
345return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEWARRAYINIT, pTypeOf, Params);
373return GenerateCall(PREDEFMETH.PM_EXPRESSION_INVOKE, pObject, Params);
460newL = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newL, CreateTypeOf(convertL));
464newR = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, newR, CreateTypeOf(convertR));
467Expr call = GenerateCall(pdm, newL, newR);
471call = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, CreateTypeOf(expr.Type));
576return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, call, pTypeOf);
629return GenerateCall(pdm, op, methodInfo);
679return GenerateCall(pdm, pTarget, pTypeOf);
688return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, Visit(pArgument), pStrippedTypeExpr);
714target = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, target, typeofNubEnum);
738return GenerateCall(pdmOuter, callUserDefinedConversion, typeofOuter);
796return GenerateCall(PREDEFMETH.PM_EXPRESSION_PARAMETER, pTypeOf, nameString);
841return GenerateCall(PREDEFMETH.PM_EXPRESSION_NEW, constructorInfo, Params);
888return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, expr, pTypeOf);
900return GenerateCall(PREDEFMETH.PM_EXPRESSION_CONSTANT_OBJECT_TYPE, cast, pTypeOf2);
1008new1 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new1, CreateTypeOf(nubfptype1));
1014new2 = GenerateCall(PREDEFMETH.PM_EXPRESSION_CONVERT, new2, CreateTypeOf(nubfptype2));