aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/unit/testSplitVector.cxx
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2024-01-30 10:11:10 +1100
committerNeil <nyamatongwe@gmail.com>2024-01-30 10:11:10 +1100
commit77d00274b4e729ba5eac3cda390d6aa9478567ca (patch)
tree01744884872093ea9406a206e554f9d569a3b0d2 /test/unit/testSplitVector.cxx
parent72689db0d549c0cb850012546c71117ea74c2f2c (diff)
downloadscintilla-mirror-77d00274b4e729ba5eac3cda390d6aa9478567ca.tar.gz
Avoid warnings in unit tests with const, nullptr, [[nodiscard]], initialisation,
and unnamed namespace.
Diffstat (limited to 'test/unit/testSplitVector.cxx')
-rw-r--r--test/unit/testSplitVector.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/unit/testSplitVector.cxx b/test/unit/testSplitVector.cxx
index b5559a6af..5125eb55f 100644
--- a/test/unit/testSplitVector.cxx
+++ b/test/unit/testSplitVector.cxx
@@ -37,13 +37,13 @@ TEST_CASE("CompileCopying SplitVector") {
SplitVector<int> s2;
// Copy constructor fails
- SplitVector<int> sa(s);
+ const SplitVector<int> sa(s);
// Copy assignment fails
SplitVector<int> sb;
sb = s;
// Move constructor fails
- SplitVector<int> sc(std::move(s));
+ const SplitVector<int> sc(std::move(s));
// Move assignment fails
SplitVector<int> sd;
sd = (std::move(s2));
@@ -62,7 +62,7 @@ TEST_CASE("CompileCopying SplitVector") {
#endif
// Move constructor fails
- SplitVector<UniqueInt> sc(std::move(s));
+ const SplitVector<UniqueInt> sc(std::move(s));
// Move assignment fails
SplitVector<UniqueInt> sd;
sd = (std::move(s));
@@ -72,7 +72,7 @@ TEST_CASE("CompileCopying SplitVector") {
struct StringSetHolder {
SplitVector<std::string> sa;
- bool Check() const noexcept {
+ [[nodiscard]] bool Check() const noexcept {
for (int i = 0; i < sa.Length(); i++) {
if (sa[i].empty()) {
return false;