]> code.bitgloo.com Git - clyne/constexpr-to-string.git/commitdiff
remove unnecessary const #7 master
authorClyne Sullivan <clyne@bitgloo.com>
Thu, 2 Jan 2025 18:46:46 +0000 (13:46 -0500)
committerClyne Sullivan <clyne@bitgloo.com>
Thu, 2 Jan 2025 18:46:46 +0000 (13:46 -0500)
copied from https://github.com/tcsullivan/constexpr-to-string/pull/7, forgot that github is a mirror now

f_to_string.hpp
to_string.hpp

index 204a5f2ce31316acc1c97c1ed341c3883918f22b..df4d7be826148058b9f6eda9395d5781ce79ae6a 100644 (file)
@@ -68,7 +68,7 @@ class f_to_string_t {
     constexpr auto size() const noexcept { return sizeof(buf) / sizeof(buf[0]); }
     // Element access
     constexpr auto data() noexcept { return buf; }
-    constexpr const auto data() const noexcept { return buf; }
+    constexpr auto data() const noexcept { return buf; }
     constexpr auto& operator[](unsigned int i) noexcept { return buf[i]; }
     constexpr const auto& operator[](unsigned int i) const noexcept { return buf[i]; }
     constexpr auto& front() noexcept { return buf[0]; }
@@ -77,9 +77,9 @@ class f_to_string_t {
     constexpr const auto& back() const noexcept { return buf[size() - 1]; }
     // Iterators
     constexpr auto begin() noexcept { return buf; }
-    constexpr const auto begin() const noexcept { return buf; }
+    constexpr auto begin() const noexcept { return buf; }
     constexpr auto end() noexcept { return buf + size(); }
-    constexpr const auto end() const noexcept { return buf + size(); }
+    constexpr auto end() const noexcept { return buf + size(); }
 };
 
 } // namespace constexpr_to_string
index d0a4dbe02da5ad87d65a2b538e5efda0314463a9..257718c9a2963a40c83bfbf89757e85934964321 100644 (file)
@@ -58,7 +58,7 @@ class to_string_t {
 
     // Element access
     constexpr auto data() noexcept { return buf; }
-    constexpr const auto data() const noexcept { return buf; }
+    constexpr auto data() const noexcept { return buf; }
     constexpr auto& operator[](unsigned int i) noexcept { return buf[i]; }
     constexpr const auto& operator[](unsigned int i) const noexcept { return buf[i]; }
     constexpr auto& front() noexcept { return buf[0]; }
@@ -68,9 +68,9 @@ class to_string_t {
 
     // Iterators
     constexpr auto begin() noexcept { return buf; }
-    constexpr const auto begin() const noexcept { return buf; }
+    constexpr auto begin() const noexcept { return buf; }
     constexpr auto end() noexcept { return buf + size(); }
-    constexpr const auto end() const noexcept { return buf + size(); }
+    constexpr auto end() const noexcept { return buf + size(); }
 };
 
 } // namespace constexpr_to_string