12 references to IsUnsigned
System.Linq.Expressions (12)
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (10)
172
_ilg.Emit(leftType.IsFloatingPoint() ? OpCodes.Add : (leftType.
IsUnsigned
() ? OpCodes.Add_Ovf_Un : OpCodes.Add_Ovf));
178
if (leftType.
IsUnsigned
())
193
_ilg.Emit(leftType.IsFloatingPoint() ? OpCodes.Mul : (leftType.
IsUnsigned
() ? OpCodes.Mul_Ovf_Un : OpCodes.Mul_Ovf));
196
_ilg.Emit(leftType.
IsUnsigned
() ? OpCodes.Div_Un : OpCodes.Div);
199
_ilg.Emit(leftType.
IsUnsigned
() ? OpCodes.Rem_Un : OpCodes.Rem);
213
_ilg.Emit(leftType.
IsUnsigned
() ? OpCodes.Clt_Un : OpCodes.Clt);
217
_ilg.Emit(leftType.
IsUnsigned
() || leftType.IsFloatingPoint() ? OpCodes.Cgt_Un : OpCodes.Cgt);
223
_ilg.Emit(leftType.
IsUnsigned
() ? OpCodes.Cgt_Un : OpCodes.Cgt);
227
_ilg.Emit(leftType.
IsUnsigned
() || leftType.IsFloatingPoint() ? OpCodes.Clt_Un : OpCodes.Clt);
244
_ilg.Emit(leftType.
IsUnsigned
() ? OpCodes.Shr_Un : OpCodes.Shr);
System\Linq\Expressions\Compiler\LambdaCompiler.Statements.cs (1)
287
IsUnsigned = Type.
IsUnsigned
();
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (1)
194
if (!operandType.
IsUnsigned
())