diff options
Diffstat (limited to 'libbase/include/core/memory')
| -rw-r--r-- | libbase/include/core/memory/Alignment.h | 10 | ||||
| -rw-r--r-- | libbase/include/core/memory/AllocatorBase.h | 6 | ||||
| -rw-r--r-- | libbase/include/core/memory/MemAlloc.h | 4 |
3 files changed, 10 insertions, 10 deletions
diff --git a/libbase/include/core/memory/Alignment.h b/libbase/include/core/memory/Alignment.h index a3b5d38..4078cd6 100644 --- a/libbase/include/core/memory/Alignment.h +++ b/libbase/include/core/memory/Alignment.h @@ -1,5 +1,5 @@ /* - R *CC-Project + RCC-Project Copyright (C) 2026 Richard Qin @@ -49,7 +49,7 @@ #include <string> #endif // NDEBUG -namespace rcc { +namespace libbase { #define ALIGN_CHECK_ISPOSITIVE(decl) \ assert(decl > 0 && (#decl " should be defined")) @@ -85,7 +85,7 @@ public: explicit Align(uint64_t Value) { assert(Value > 0 && "Value must not be 0"); - assert(rcc::isPowerOf2_64(Value) && "Alignment is not a power of 2"); + assert(libbase::isPowerOf2_64(Value) && "Alignment is not a power of 2"); ShiftValue = Log2_64(Value); assert(ShiftValue < 64 && "Broken invariant"); } @@ -146,7 +146,7 @@ public: constexpr MaybeAlign(std::nullopt_t None) : UP(None) {} constexpr MaybeAlign(Align Value) : UP(Value) {} explicit MaybeAlign(uint64_t Value) { - assert((Value == 0 || rcc::isPowerOf2_64(Value)) && + assert((Value == 0 || libbase::isPowerOf2_64(Value)) && "Alignment is neither 0 nor a power of 2"); if (Value) emplace(Value); @@ -337,6 +337,6 @@ inline std::string DebugStr(const MaybeAlign &MA) { #undef ALIGN_CHECK_ISPOSITIVE -} // namespace rcc +} // namespace libbase #endif // LIBBASE_SUPPORT_ALIGNMENT_H_ diff --git a/libbase/include/core/memory/AllocatorBase.h b/libbase/include/core/memory/AllocatorBase.h index 248ea9b..0f7f9f1 100644 --- a/libbase/include/core/memory/AllocatorBase.h +++ b/libbase/include/core/memory/AllocatorBase.h @@ -1,5 +1,5 @@ /* - R *CC-Project + RCC-Project Copyright (C) 2026 Richard Qin @@ -51,7 +51,7 @@ #include <type_traits> #include <utility> -namespace rcc { +namespace libbase { /// CRTP base class providing obvious overloads for the core \c /// Allocate() methods of LLVM-style allocators. @@ -149,6 +149,6 @@ public: } // namespace detail -} // namespace rcc +} // namespace libbase #endif // LIBBASE_SUPPORT_ALLOCATORBASE_H diff --git a/libbase/include/core/memory/MemAlloc.h b/libbase/include/core/memory/MemAlloc.h index bd98864..7b00ceb 100644 --- a/libbase/include/core/memory/MemAlloc.h +++ b/libbase/include/core/memory/MemAlloc.h @@ -41,7 +41,7 @@ #include "core/error/ErrorHandling.h" #include <cstdlib> -namespace rcc +namespace libbase { LIBBASE_ATTRIBUTE_RETURNS_NONNULL inline void * @@ -120,5 +120,5 @@ allocate_buffer (size_t Size, size_t Alignment); LIBBASE_ABI void deallocate_buffer (void *Ptr, size_t Size, size_t Alignment); -} // namespace rcc +} // namespace libbase #endif |
