diff options
Diffstat (limited to 'lldb/source/Utility/JSON.cpp')
| -rw-r--r-- | lldb/source/Utility/JSON.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lldb/source/Utility/JSON.cpp b/lldb/source/Utility/JSON.cpp index 5c714b7b2a2..54b87394505 100644 --- a/lldb/source/Utility/JSON.cpp +++ b/lldb/source/Utility/JSON.cpp @@ -55,9 +55,9 @@ uint64_t JSONNumber::GetAsUnsigned() const { case DataType::Unsigned: return m_data.m_unsigned; case DataType::Signed: - return (uint64_t)m_data.m_signed; + return static_cast<uint64_t>(m_data.m_signed); case DataType::Double: - return (uint64_t)m_data.m_double; + return static_cast<uint64_t>(m_data.m_double); } llvm_unreachable("Unhandled data type"); } @@ -65,11 +65,11 @@ uint64_t JSONNumber::GetAsUnsigned() const { int64_t JSONNumber::GetAsSigned() const { switch (m_data_type) { case DataType::Unsigned: - return (int64_t)m_data.m_unsigned; + return static_cast<int64_t>(m_data.m_unsigned); case DataType::Signed: return m_data.m_signed; case DataType::Double: - return (int64_t)m_data.m_double; + return static_cast<int64_t>(m_data.m_double); } llvm_unreachable("Unhandled data type"); } @@ -77,9 +77,9 @@ int64_t JSONNumber::GetAsSigned() const { double JSONNumber::GetAsDouble() const { switch (m_data_type) { case DataType::Unsigned: - return (double)m_data.m_unsigned; + return static_cast<double>(m_data.m_unsigned); case DataType::Signed: - return (double)m_data.m_signed; + return static_cast<double>(m_data.m_signed); case DataType::Double: return m_data.m_double; } @@ -253,7 +253,7 @@ JSONParser::Token JSONParser::GetToken(std::string &value) { const bool is_null = escaped_ch == 0; if (was_escaped || (!is_end_quote && !is_null)) { if (CHAR_MIN <= escaped_ch && escaped_ch <= CHAR_MAX) { - value.append(1, (char)escaped_ch); + value.append(1, static_cast<char>(escaped_ch)); } else { error.Printf("error: wide character support is needed for unicode " "character 0x%4.4x at offset %" PRIu64, |

