[libcxx-commits] [libcxx] [libc++] Optimize string operator[] for known large inputs (PR #69500)
via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Oct 20 14:17:45 PDT 2023
github-actions[bot] wrote:
<!--LLVM CODE FORMAT COMMENT: {clang-format}-->
:warning: C/C++ code formatter, clang-format found issues in your code. :warning:
<details>
<summary>
You can test this locally with the following command:
</summary>
``````````bash
git-clang-format --diff 7ba99fd75e0c86e6e280da91c99565e637eb05dd f67d1cfe7bfa39a3c9d901f531f4aec08ca43513 -- libcxx/test/std/strings/basic.string/string.access/index.pass.cpp
``````````
</details>
<details>
<summary>
View the diff from clang-format here.
</summary>
``````````diff
diff --git a/libcxx/test/std/strings/basic.string/string.access/index.pass.cpp b/libcxx/test/std/strings/basic.string/string.access/index.pass.cpp
index 92077187f765..8ba8bf0c8b09 100644
--- a/libcxx/test/std/strings/basic.string/string.access/index.pass.cpp
+++ b/libcxx/test/std/strings/basic.string/string.access/index.pass.cpp
@@ -47,7 +47,7 @@ TEST_CONSTEXPR_CXX20 void test_string_long() {
assert(s[i] == static_cast<char>('0' + (i % 10)));
assert(cs[i] == s[i]);
}
- assert(s[33] == static_cast<char>('0' + (33%10)));
+ assert(s[33] == static_cast<char>('0' + (33 % 10)));
assert(cs[34] == s[34]);
assert(cs[cs.size()] == '\0');
const S s2 = S();
``````````
</details>
https://github.com/llvm/llvm-project/pull/69500
More information about the libcxx-commits
mailing list