14 references to CreateBinop
Microsoft.CSharp (14)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (3)
164
:
CreateBinop
(exprKind, type, arg1, arg2);
186
CreateBinop
(ExpressionKind.Sequence, second.Type, first, second);
203
ExprBinOp expr =
CreateBinop
(ExpressionKind.Save, wrap.Type, wrap.OptionalExpression, wrap);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (11)
463
exprRes = ExprFactory.
CreateBinop
(ek, typeBool, arg1, arg2);
468
exprRes = ExprFactory.
CreateBinop
(ek, typeBool, arg1, arg2);
645
ExprBinOp exprRes = ExprFactory.
CreateBinop
(ek, resultType, pArgument1, pArgument2);
1696
ExprBinOp pExprResult = ExprFactory.
CreateBinop
(ek, typeTmp, exprVal, ExprFactory.CreateConstant(typeOne, cv));
1795
return ExprFactory.
CreateBinop
(ek, typeRet, arg1, arg2);
1846
return ExprFactory.
CreateBinop
(ek, arg1.Type, arg1, arg2);
1862
return ExprFactory.
CreateBinop
(ek, GetPredefindType(PredefinedType.PT_BOOL), arg1, arg2);
1888
ExprBinOp exprRes = ExprFactory.
CreateBinop
(ek, typeRes, expr1, expr2);
1961
return ExprFactory.
CreateBinop
(ek, GetPredefindType(PredefinedType.PT_BOOL), arg1, arg2);
2068
ExprBinOp exprRes = ExprFactory.
CreateBinop
(ek, typeOp, arg1, arg2);
2726
ExprBinOp binop = ExprFactory.
CreateBinop
(ek, RetType, arg1, arg2);