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