Lines Matching refs:Long
32 bool Long; variable
36 : Val(Token.intValue()), Long(Token.isLongInt()) {} in RCInt()
37 RCInt(uint32_t Value) : Val(Value), Long(false) {} in RCInt()
38 RCInt(uint32_t Value, bool IsLong) : Val(Value), Long(IsLong) {} in RCInt()
40 bool isLong() const { return Long; } in isLong()
43 std::tie(Val, Long) = std::make_pair(Val + Rhs.Val, Long | Rhs.Long);
48 std::tie(Val, Long) = std::make_pair(Val - Rhs.Val, Long | Rhs.Long);
53 std::tie(Val, Long) = std::make_pair(Val | Rhs.Val, Long | Rhs.Long);
58 std::tie(Val, Long) = std::make_pair(Val & Rhs.Val, Long | Rhs.Long);
62 RCInt operator-() const { return {-Val, Long}; }
63 RCInt operator~() const { return {~Val, Long}; }
66 return OS << Int.Val << (Int.Long ? "L" : "");