[libcxx-commits] [PATCH] D58022: __builtin_strlen is not supported for MSVC e.g and it is not correct to use it without knowledge of this "builtin" in advance
Eric Fiselier via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Sun Feb 10 22:37:09 PST 2019
EricWF added inline comments.
================
Comment at: include/__string:216
int compare(const char_type* __s1, const char_type* __s2, size_t __n) _NOEXCEPT;
- static inline size_t _LIBCPP_CONSTEXPR_AFTER_CXX14
- length(const char_type* __s) _NOEXCEPT {return __builtin_strlen(__s);}
+ size_t length(const char_type* __s) _NOEXCEPT;
static _LIBCPP_CONSTEXPR_AFTER_CXX14
----------------
Please keep the declaration the same.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D58022/new/
https://reviews.llvm.org/D58022
More information about the libcxx-commits
mailing list