49 references to ULong
Microsoft.CodeAnalysis.CSharp (49)
Binder\Binder_Patterns.cs (1)
1707
SpecialType.System_UInt64 => BinaryOperatorKind.
ULong
,
Binder\Semantics\Operators\BinaryOperatorEasyOut.cs (2)
22
private const BinaryOperatorKind ULG = BinaryOperatorKind.
ULong
;
32
private const BinaryOperatorKind LUL = BinaryOperatorKind.Lifted | BinaryOperatorKind.
ULong
;
Binder\Semantics\Operators\OperatorKind.cs (34)
358
ULongMultiplication =
ULong
| Multiplication,
368
LiftedULongMultiplication = Lifted |
ULong
| Multiplication,
380
ULongDivision =
ULong
| Division,
390
LiftedULongDivision = Lifted |
ULong
| Division,
402
ULongRemainder =
ULong
| Remainder,
412
LiftedULongRemainder = Lifted |
ULong
| Remainder,
424
ULongAddition =
ULong
| Addition,
436
LiftedULongAddition = Lifted |
ULong
| Addition,
463
ULongSubtraction =
ULong
| Subtraction,
476
LiftedULongSubtraction = Lifted |
ULong
| Subtraction,
497
ULongLeftShift =
ULong
| LeftShift,
504
LiftedULongLeftShift = Lifted |
ULong
| LeftShift,
513
ULongRightShift =
ULong
| RightShift,
520
LiftedULongRightShift = Lifted |
ULong
| RightShift,
529
ULongUnsignedRightShift =
ULong
| UnsignedRightShift,
536
LiftedULongUnsignedRightShift = Lifted |
ULong
| UnsignedRightShift,
544
ULongEqual =
ULong
| Equal,
557
LiftedULongEqual = Lifted |
ULong
| Equal,
575
ULongNotEqual =
ULong
| NotEqual,
588
LiftedULongNotEqual = Lifted |
ULong
| NotEqual,
606
ULongLessThan =
ULong
| LessThan,
617
LiftedULongLessThan = Lifted |
ULong
| LessThan,
631
ULongGreaterThan =
ULong
| GreaterThan,
642
LiftedULongGreaterThan = Lifted |
ULong
| GreaterThan,
656
ULongLessThanOrEqual =
ULong
| LessThanOrEqual,
667
LiftedULongLessThanOrEqual = Lifted |
ULong
| LessThanOrEqual,
681
ULongGreaterThanOrEqual =
ULong
| GreaterThanOrEqual,
692
LiftedULongGreaterThanOrEqual = Lifted |
ULong
| GreaterThanOrEqual,
706
ULongAnd =
ULong
| And,
715
LiftedULongAnd = Lifted |
ULong
| And,
731
ULongOr =
ULong
| Or,
740
LiftedULongOr = Lifted |
ULong
| Or,
756
ULongXor =
ULong
| Xor,
765
LiftedULongXor = Lifted |
ULong
| Xor,
Binder\Semantics\Operators\OperatorKindExtensions.cs (2)
159
return kind | BinaryOperatorKind.
ULong
;
293
case BinaryOperatorKind.
ULong
:
CodeGen\EmitOperators.cs (1)
793
case BinaryOperatorKind.
ULong
:
Compilation\BuiltInOperators.cs (4)
751
case BinaryOperatorKind.
ULong
: return _compilation.GetSpecialType(SpecialType.System_UInt64);
783
case BinaryOperatorKind.
ULong
: return _compilation.GetSpecialType(SpecialType.System_UInt64);
815
case BinaryOperatorKind.
ULong
: return _compilation.GetSpecialType(SpecialType.System_UInt64);
842
BinaryOperatorKind.
ULong
=> _compilation.GetSpecialType(SpecialType.System_UInt64),
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (1)
2425
multiplicationKind |= BinaryOperatorKind.
ULong
;
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (4)
999
result = BinaryOperatorKind.
ULong
;
1047
result = BinaryOperatorKind.
ULong
;
1067
case BinaryOperatorKind.
ULong
:
1101
case BinaryOperatorKind.
ULong
: