22 references to IsArithmetic
System.Core (22)
Microsoft\Scripting\Ast\BinaryExpression.cs (16)
1412
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1462
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1538
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1575
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1608
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1657
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1710
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1747
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1780
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1829
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1866
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1915
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
1952
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
2001
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
2054
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
2091
if (left.Type == right.Type && TypeUtils.
IsArithmetic
(left.Type)) {
Microsoft\Scripting\Ast\UnaryExpression.cs (6)
472
if (TypeUtils.
IsArithmetic
(expression.Type) && !TypeUtils.IsUnsignedInt(expression.Type)) {
503
if (TypeUtils.
IsArithmetic
(expression.Type)) {
534
if (TypeUtils.
IsArithmetic
(expression.Type) && !TypeUtils.IsUnsignedInt(expression.Type)) {
859
if (TypeUtils.
IsArithmetic
(expression.Type)) {
885
if (TypeUtils.
IsArithmetic
(expression.Type)) {
984
if (TypeUtils.
IsArithmetic
(expression.Type)) {