diff options
Diffstat (limited to 'lldb/source/Core/Scalar.cpp')
| -rw-r--r-- | lldb/source/Core/Scalar.cpp | 80 |
1 files changed, 0 insertions, 80 deletions
diff --git a/lldb/source/Core/Scalar.cpp b/lldb/source/Core/Scalar.cpp index e791236f639..a34edd30e14 100644 --- a/lldb/source/Core/Scalar.cpp +++ b/lldb/source/Core/Scalar.cpp @@ -169,7 +169,6 @@ Scalar::GetByteSize() const { switch (m_type) { - default: case e_void: break; case e_sint: return sizeof(m_data.sint); @@ -190,7 +189,6 @@ Scalar::IsZero() const { switch (m_type) { - default: case e_void: break; case e_sint: return m_data.sint == 0; @@ -215,7 +213,6 @@ Scalar::GetValue (Stream *s, bool show_type) const switch (m_type) { case e_void: - default: break; case e_sint: s->Printf("%i", m_data.sint); break; case e_uint: s->Printf("0x%8.8x", m_data.uint); break; @@ -234,8 +231,6 @@ Scalar::GetTypeAsCString() const { switch (m_type) { - default: - break; case e_void: return "void"; case e_sint: return "int"; case e_uint: return "unsigned int"; @@ -358,7 +353,6 @@ Scalar::Promote(Scalar::Type type) case e_sint: switch (type) { - default: case e_void: break; case e_sint: success = true; break; case e_uint: m_data.uint = m_data.sint; success = true; break; @@ -375,7 +369,6 @@ Scalar::Promote(Scalar::Type type) case e_uint: switch (type) { - default: case e_void: case e_sint: break; case e_uint: success = true; break; @@ -392,7 +385,6 @@ Scalar::Promote(Scalar::Type type) case e_slong: switch (type) { - default: case e_void: case e_sint: case e_uint: break; @@ -409,7 +401,6 @@ Scalar::Promote(Scalar::Type type) case e_ulong: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -426,7 +417,6 @@ Scalar::Promote(Scalar::Type type) case e_slonglong: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -443,7 +433,6 @@ Scalar::Promote(Scalar::Type type) case e_ulonglong: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -460,7 +449,6 @@ Scalar::Promote(Scalar::Type type) case e_float: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -477,7 +465,6 @@ Scalar::Promote(Scalar::Type type) case e_double: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -494,7 +481,6 @@ Scalar::Promote(Scalar::Type type) case e_long_double: switch (type) { - default: case e_void: case e_sint: case e_uint: @@ -519,7 +505,6 @@ Scalar::GetValueTypeAsCString (Scalar::Type type) { switch (type) { - default: break; case e_void: return "void"; case e_sint: return "int"; case e_uint: return "unsigned int"; @@ -583,7 +568,6 @@ Scalar::Cast(Scalar::Type type) case e_sint: switch (type) { - default: case e_void: break; case e_sint: success = true; break; case e_uint: m_data.uint = m_data.sint; success = true; break; @@ -600,7 +584,6 @@ Scalar::Cast(Scalar::Type type) case e_uint: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.uint; success = true; break; case e_uint: success = true; break; @@ -617,7 +600,6 @@ Scalar::Cast(Scalar::Type type) case e_slong: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.slong; success = true; break; case e_uint: m_data.uint = m_data.slong; success = true; break; @@ -634,7 +616,6 @@ Scalar::Cast(Scalar::Type type) case e_ulong: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.ulong; success = true; break; case e_uint: m_data.uint = m_data.ulong; success = true; break; @@ -651,7 +632,6 @@ Scalar::Cast(Scalar::Type type) case e_slonglong: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.slonglong; success = true; break; case e_uint: m_data.uint = m_data.slonglong; success = true; break; @@ -668,7 +648,6 @@ Scalar::Cast(Scalar::Type type) case e_ulonglong: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.ulonglong; success = true; break; case e_uint: m_data.uint = m_data.ulonglong; success = true; break; @@ -685,7 +664,6 @@ Scalar::Cast(Scalar::Type type) case e_float: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.flt; success = true; break; case e_uint: m_data.uint = m_data.flt; success = true; break; @@ -702,7 +680,6 @@ Scalar::Cast(Scalar::Type type) case e_double: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.dbl; success = true; break; case e_uint: m_data.uint = m_data.dbl; success = true; break; @@ -719,7 +696,6 @@ Scalar::Cast(Scalar::Type type) case e_long_double: switch (type) { - default: case e_void: case e_sint: m_data.sint = m_data.ldbl; success = true; break; case e_uint: m_data.uint = m_data.ldbl; success = true; break; @@ -744,7 +720,6 @@ Scalar::SInt(int fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return m_data.sint; case e_uint: return (int)m_data.uint; @@ -764,7 +739,6 @@ Scalar::UInt(unsigned int fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (unsigned int)m_data.sint; case e_uint: return (unsigned int)m_data.uint; @@ -785,7 +759,6 @@ Scalar::SLong(long fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (long)m_data.sint; case e_uint: return (long)m_data.uint; @@ -807,7 +780,6 @@ Scalar::ULong(unsigned long fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (unsigned long)m_data.sint; case e_uint: return (unsigned long)m_data.uint; @@ -827,7 +799,6 @@ Scalar::GetRawBits64(uint64_t fail_value) const { switch (m_type) { - default: case e_void: break; @@ -880,7 +851,6 @@ Scalar::SLongLong(long long fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (long long)m_data.sint; case e_uint: return (long long)m_data.uint; @@ -901,7 +871,6 @@ Scalar::ULongLong(unsigned long long fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (unsigned long long)m_data.sint; case e_uint: return (unsigned long long)m_data.uint; @@ -922,7 +891,6 @@ Scalar::Float(float fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (float)m_data.sint; case e_uint: return (float)m_data.uint; @@ -943,7 +911,6 @@ Scalar::Double(double fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (double)m_data.sint; case e_uint: return (double)m_data.uint; @@ -964,7 +931,6 @@ Scalar::LongDouble(long double fail_value) const { switch (m_type) { - default: case e_void: break; case e_sint: return (long double)m_data.sint; case e_uint: return (long double)m_data.uint; @@ -990,7 +956,6 @@ Scalar::operator+= (const Scalar& rhs) { switch (m_type) { - default: case e_void: break; case e_sint: m_data.sint = a->m_data.sint + b->m_data.sint; break; case e_uint: m_data.uint = a->m_data.uint + b->m_data.uint; break; @@ -1011,7 +976,6 @@ Scalar::operator<<= (const Scalar& rhs) { switch (m_type) { - default: case e_void: case e_float: case e_double: @@ -1022,7 +986,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_sint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1041,7 +1004,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_uint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1060,7 +1022,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_slong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1079,7 +1040,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_ulong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1097,7 +1057,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_slonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1116,7 +1075,6 @@ Scalar::operator<<= (const Scalar& rhs) case e_ulonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1140,7 +1098,6 @@ Scalar::ShiftRightLogical(const Scalar& rhs) { switch (m_type) { - default: case e_void: case e_float: case e_double: @@ -1152,7 +1109,6 @@ Scalar::ShiftRightLogical(const Scalar& rhs) case e_uint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1172,7 +1128,6 @@ Scalar::ShiftRightLogical(const Scalar& rhs) case e_ulong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1192,7 +1147,6 @@ Scalar::ShiftRightLogical(const Scalar& rhs) case e_ulonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1217,7 +1171,6 @@ Scalar::operator>>= (const Scalar& rhs) { switch (m_type) { - default: case e_void: case e_float: case e_double: @@ -1228,7 +1181,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_sint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1247,7 +1199,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_uint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1266,7 +1217,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_slong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1285,7 +1235,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_ulong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1303,7 +1252,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_slonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1322,7 +1270,6 @@ Scalar::operator>>= (const Scalar& rhs) case e_ulonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1347,7 +1294,6 @@ Scalar::operator&= (const Scalar& rhs) { switch (m_type) { - default: case e_void: case e_float: case e_double: @@ -1358,7 +1304,6 @@ Scalar::operator&= (const Scalar& rhs) case e_sint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1377,7 +1322,6 @@ Scalar::operator&= (const Scalar& rhs) case e_uint: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1396,7 +1340,6 @@ Scalar::operator&= (const Scalar& rhs) case e_slong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1415,7 +1358,6 @@ Scalar::operator&= (const Scalar& rhs) case e_ulong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1433,7 +1375,6 @@ Scalar::operator&= (const Scalar& rhs) case e_slonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1452,7 +1393,6 @@ Scalar::operator&= (const Scalar& rhs) case e_ulonglong: switch (rhs.m_type) { - default: case e_void: case e_float: case e_double: @@ -1478,7 +1418,6 @@ Scalar::AbsoluteValue() { switch (m_type) { - default: case e_void: break; @@ -1513,7 +1452,6 @@ Scalar::UnaryNegate() { switch (m_type) { - default: case e_void: break; case e_sint: m_data.sint = -m_data.sint; return true; case e_uint: m_data.uint = -m_data.uint; return true; @@ -1540,7 +1478,6 @@ Scalar::OnesComplement() case e_slonglong: m_data.slonglong = ~m_data.slonglong; return true; case e_ulonglong: m_data.ulonglong = ~m_data.ulonglong; return true; - default: case e_void: case e_float: case e_double: @@ -1562,7 +1499,6 @@ lldb_private::operator+ (const Scalar& lhs, const Scalar& rhs) { switch (result.m_type) { - default: case Scalar::e_void: break; case Scalar::e_sint: result.m_data.sint = a->m_data.sint + b->m_data.sint; break; case Scalar::e_uint: result.m_data.uint = a->m_data.uint + b->m_data.uint; break; @@ -1590,7 +1526,6 @@ lldb_private::operator- (const Scalar& lhs, const Scalar& rhs) { switch (result.m_type) { - default: case Scalar::e_void: break; case Scalar::e_sint: result.m_data.sint = a->m_data.sint - b->m_data.sint; break; case Scalar::e_uint: result.m_data.uint = a->m_data.uint - b->m_data.uint; break; @@ -1617,7 +1552,6 @@ lldb_private::operator/ (const Scalar& lhs, const Scalar& rhs) { switch (result.m_type) { - default: case Scalar::e_void: break; case Scalar::e_sint: if (b->m_data.sint != 0) { result.m_data.sint = a->m_data.sint/ b->m_data.sint; return result; } break; @@ -1648,7 +1582,6 @@ lldb_private::operator* (const Scalar& lhs, const Scalar& rhs) { switch (result.m_type) { - default: case Scalar::e_void: break; case Scalar::e_sint: result.m_data.sint = a->m_data.sint * b->m_data.sint; break; case Scalar::e_uint: result.m_data.uint = a->m_data.uint * b->m_data.uint; break; @@ -1682,7 +1615,6 @@ lldb_private::operator& (const Scalar& lhs, const Scalar& rhs) case Scalar::e_slonglong: result.m_data.slonglong = a->m_data.slonglong & b->m_data.slonglong; break; case Scalar::e_ulonglong: result.m_data.ulonglong = a->m_data.ulonglong & b->m_data.ulonglong; break; - default: case Scalar::e_void: case Scalar::e_float: case Scalar::e_double: @@ -1713,7 +1645,6 @@ lldb_private::operator| (const Scalar& lhs, const Scalar& rhs) case Scalar::e_slonglong: result.m_data.slonglong = a->m_data.slonglong | b->m_data.slonglong; break; case Scalar::e_ulonglong: result.m_data.ulonglong = a->m_data.ulonglong | b->m_data.ulonglong; break; - default: case Scalar::e_void: case Scalar::e_float: case Scalar::e_double: @@ -1744,7 +1675,6 @@ lldb_private::operator% (const Scalar& lhs, const Scalar& rhs) case Scalar::e_slonglong: result.m_data.slonglong = a->m_data.slonglong % b->m_data.slonglong; break; case Scalar::e_ulonglong: result.m_data.ulonglong = a->m_data.ulonglong % b->m_data.ulonglong; break; - default: case Scalar::e_void: case Scalar::e_float: case Scalar::e_double: @@ -1775,7 +1705,6 @@ lldb_private::operator^ (const Scalar& lhs, const Scalar& rhs) case Scalar::e_slonglong: result.m_data.slonglong = a->m_data.slonglong ^ b->m_data.slonglong; break; case Scalar::e_ulonglong: result.m_data.ulonglong = a->m_data.ulonglong ^ b->m_data.ulonglong; break; - default: case Scalar::e_void: case Scalar::e_float: case Scalar::e_double: @@ -1822,7 +1751,6 @@ Scalar::SetValueFromCString (const char *value_str, Encoding encoding, uint32_t bool success = false; switch (encoding) { - default: case eEncodingInvalid: error.SetErrorString ("Invalid encoding."); break; @@ -1933,7 +1861,6 @@ Scalar::SignExtend (uint32_t sign_bit_pos) { switch (m_type) { - default: case Scalar::e_void: case Scalar::e_float: case Scalar::e_double: @@ -2031,7 +1958,6 @@ Scalar::ExtractBitfield (uint32_t bit_size, uint32_t lsbit = bit_offset; switch (m_type) { - default: case Scalar::e_void: break; @@ -2111,7 +2037,6 @@ lldb_private::operator== (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint == b->m_data.sint; case Scalar::e_uint: return a->m_data.uint == b->m_data.uint; @@ -2138,7 +2063,6 @@ lldb_private::operator!= (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint != b->m_data.sint; case Scalar::e_uint: return a->m_data.uint != b->m_data.uint; @@ -2164,7 +2088,6 @@ lldb_private::operator< (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint < b->m_data.sint; case Scalar::e_uint: return a->m_data.uint < b->m_data.uint; @@ -2190,7 +2113,6 @@ lldb_private::operator<= (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint <= b->m_data.sint; case Scalar::e_uint: return a->m_data.uint <= b->m_data.uint; @@ -2217,7 +2139,6 @@ lldb_private::operator> (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint > b->m_data.sint; case Scalar::e_uint: return a->m_data.uint > b->m_data.uint; @@ -2243,7 +2164,6 @@ lldb_private::operator>= (const Scalar& lhs, const Scalar& rhs) const Scalar* b; switch (PromoteToMaxType(lhs, rhs, temp_value, a, b)) { - default: case Scalar::e_void: break; case Scalar::e_sint: return a->m_data.sint >= b->m_data.sint; case Scalar::e_uint: return a->m_data.uint >= b->m_data.uint; |

