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); 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));