47 #if !CLANG_CHECK_VERSION(3,6) 55 return strcasecmp(a, b) == 0;
62 #if !CLANG_CHECK_VERSION(3,6) 70 return strncasecmp(a, b, n) == 0;
81 static inline const char *
85 ? haystack + needle.size
gcc_pure static gcc_nonnull_all const char * StringAfterPrefixCaseASCII(const char *haystack, StringView needle) noexcept
gcc_pure static gcc_nonnull_all bool StringEqualsCaseASCII(const char *a, const char *b) noexcept
Determine whether two strings are equal, ignoring case for ASCII letters.
gcc_pure static gcc_nonnull_all bool StringStartsWithCaseASCII(const char *haystack, StringView needle) noexcept