Note to self: I read storing the hash value as opposed to recomputing is actually preferred to for string and llvm stdlib has a whitelist for doing that. For the custom hashing for the c strings might be better to mark them as noexcept so they aren't recomputed before the next ABI change
Note to self: I read storing the hash value as opposed to recomputing is actually preferred to for string and llvm stdlib has a whitelist for doing that. For the custom hashing for the c strings might be better to mark them as noexcept so they aren't recomputed before the next ABI change