Reviewers: rsmith, void, shafik
Reviewed By: void
Subscribers: kristina, cfe-commits
Differential Revision: https://reviews.llvm.org/D54964
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@347895
91177308-0d34-0410-b5e6-
96231b3b80d8
} // namespace IndirectFields
-constexpr bool __constant_string_p(const char *__s) {
- while (__builtin_constant_p(*__s) && *__s)
- __s++;
+constexpr bool indirect_builtin_constant_p(const char *__s) {
return __builtin_constant_p(*__s);
}
-
-constexpr bool n = __constant_string_p("a");
+constexpr bool n = indirect_builtin_constant_p("a");