24 references to GenerateCall
Microsoft.CSharp (24)
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));