LGTM: Remove superfluous const qualifier in return type (#7412)
diff --git a/include/tscore/AtomicBit.h b/include/tscore/AtomicBit.h
index 72581d3..5744d77 100644
--- a/include/tscore/AtomicBit.h
+++ b/include/tscore/AtomicBit.h
@@ -64,7 +64,7 @@
}
// allow cast to bool
- explicit operator const bool() const { return (*_byte_ptr) & _mask; }
+ explicit operator bool() const { return (*_byte_ptr) & _mask; }
// allows compare with bool
bool
diff --git a/include/tscore/Extendible.h b/include/tscore/Extendible.h
index 2ac826f..ea94a74 100644
--- a/include/tscore/Extendible.h
+++ b/include/tscore/Extendible.h
@@ -359,7 +359,7 @@
/// Bool specializations
template <typename Derived_t>
- const bool
+ bool
fieldGet(const void *fld_ptr, FieldId<Derived_t, bool> const &field)
{
return bool((*static_cast<const uint8_t *>(fld_ptr)) & field.desc->mask);
@@ -395,7 +395,7 @@
/// std::atomic<bool> specializations (same as bool)
template <typename Derived_t>
- inline const bool
+ inline bool
fieldGet(void const *fld_ptr, FieldId<Derived_t, std::atomic<bool>> const &field)
{
return bool(fld_ptr & field.mask);
diff --git a/iocore/net/quic/QUICTypes.cc b/iocore/net/quic/QUICTypes.cc
index 305abc2..3b7d586 100644
--- a/iocore/net/quic/QUICTypes.cc
+++ b/iocore/net/quic/QUICTypes.cc
@@ -355,7 +355,7 @@
return QUICTypeUtil::read_QUICConnectionId(this->_token + (1 + 20 + 4), this->_token_len - (1 + 20 + 4));
}
-const ink_hrtime
+ink_hrtime
QUICResumptionToken::expire_time() const
{
return QUICIntUtil::read_nbytes_as_uint(this->_token + (1 + 20), 4);
diff --git a/iocore/net/quic/QUICTypes.h b/iocore/net/quic/QUICTypes.h
index 021ccea..50e8752 100644
--- a/iocore/net/quic/QUICTypes.h
+++ b/iocore/net/quic/QUICTypes.h
@@ -373,7 +373,7 @@
bool is_valid(const IpEndpoint &src) const;
const QUICConnectionId cid() const;
- const ink_hrtime expire_time() const;
+ ink_hrtime expire_time() const;
};
class QUICRetryToken : public QUICAddressValidationToken
diff --git a/plugins/experimental/ssl_session_reuse/src/connection.h b/plugins/experimental/ssl_session_reuse/src/connection.h
index eb99c50..597f496 100644
--- a/plugins/experimental/ssl_session_reuse/src/connection.h
+++ b/plugins/experimental/ssl_session_reuse/src/connection.h
@@ -55,7 +55,7 @@
* management.
* @return
*/
- inline redisContext *const
+ inline redisContext *
c_ptr() const
{
return c;