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