#ifndef CTTI_HASH_LITERAL_HPP #define CTTI_HASH_LITERAL_HPP #include #ifdef CTI_HASH_LITERAL_NAMESPACE namespace CTTI_HASH_LITERAL_NAMESPACE { #endif // CTTI_HASH_LITERAL_NAMESPACE constexpr std::uint64_t operator"" _sh(const char* str, std::size_t length) { return ctti::detail::cstring{str, length}.hash(); } #ifdef CTTI_HASH_LITERAL_NAMESPACE } #endif // CTTI_HASH_LITERAL_NAMESPACE #endif // CTTI_HASH_LITERAL_HPP