14 references to CreateBinop
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (3)
183: CreateBinop(exprKind, type, arg1, arg2); 205CreateBinop(ExpressionKind.Sequence, second.Type, first, second); 222ExprBinOp expr = CreateBinop(ExpressionKind.Save, wrap.Type, wrap.OptionalExpression, wrap);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (11)
476exprRes = ExprFactory.CreateBinop(ek, typeBool, arg1, arg2); 481exprRes = ExprFactory.CreateBinop(ek, typeBool, arg1, arg2); 661ExprBinOp exprRes = ExprFactory.CreateBinop(ek, resultType, pArgument1, pArgument2); 1732ExprBinOp pExprResult = ExprFactory.CreateBinop(ek, typeTmp, exprVal, ExprFactory.CreateConstant(typeOne, cv)); 1834return ExprFactory.CreateBinop(ek, typeRet, arg1, arg2); 1888return ExprFactory.CreateBinop(ek, arg1.Type, arg1, arg2); 1905return ExprFactory.CreateBinop(ek, GetPredefindType(PredefinedType.PT_BOOL), arg1, arg2); 1932ExprBinOp exprRes = ExprFactory.CreateBinop(ek, typeRes, expr1, expr2); 2008return ExprFactory.CreateBinop(ek, GetPredefindType(PredefinedType.PT_BOOL), arg1, arg2); 2118ExprBinOp exprRes = ExprFactory.CreateBinop(ek, typeOp, arg1, arg2); 2793ExprBinOp binop = ExprFactory.CreateBinop(ek, RetType, arg1, arg2);