Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (4)
29public static ExprMemberGroup CreateMemGroup(Expr obj, MethPropWithInst method)
61public static ExprMethodInfo CreateMethodInfo(MethPropWithInst mwi) =>
186public static ExprBinOp CreateUserDefinedBinop(ExpressionKind exprKind, CType type, Expr left, Expr right, Expr call, MethPropWithInst userMethod) =>
190public static ExprUnaryOp CreateUserDefinedUnaryOperator(ExpressionKind exprKind, CType type, Expr operand, ExprCall call, MethPropWithInst userMethod) =>
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (4)
149MethPropWithInst pmpwi;
2587private ExprCall BindUDBinop(ExpressionKind ek, Expr arg1, Expr arg2, bool fDontLift, out MethPropWithInst ppmpwi)
2647private ExprCall BindUDBinopCall(Expr arg1, Expr arg2, TypeArray Params, CType typeRet, MethPropWithInst mpwi)
2667private ExprCall BindLiftedUDBinop(ExpressionKind ek, Expr arg1, Expr arg2, TypeArray Params, MethPropWithInst mpwi)