7 references to CreateUnaryOp
Microsoft.CSharp (7)
Microsoft\CSharp\RuntimeBinder\Semantics\ExprFactory.cs (2)
163
? (ExprOperator)
CreateUnaryOp
(exprKind, type, arg1)
177
ExprUnaryOp unary =
CreateUnaryOp
(ExpressionKind.Negate, operand.Type, operand);
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (5)
1526
ExprUnaryOp exprRes = ExprFactory.
CreateUnaryOp
(ek, type, pArgument);
1747
ExprUnaryOp exprRes = ExprFactory.
CreateUnaryOp
((ek == ExpressionKind.Add) ? ExpressionKind.Inc : ExpressionKind.Dec, arg.Type/* type */, exprVal);
1818
return ExprFactory.
CreateUnaryOp
(ExpressionKind.UnaryPlus, typeDec, arg);
1924
return ExprFactory.
CreateUnaryOp
(ExpressionKind.LogicalNot, typeBool, arg);
2741
ExprUnaryOp pUnaryOp = ExprFactory.
CreateUnaryOp
(ek, pRetType, pArg);