From 2d2bbbf191170108ad0d8ac8fa9c6cda4f7c42af Mon Sep 17 00:00:00 2001 From: Bruno de Oliveira Abinader Date: Mon, 15 May 2017 15:16:50 +0300 Subject: [tidy] Added misc-use-after-move --- .clang-tidy | 2 +- test/util/image.test.cpp | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.clang-tidy b/.clang-tidy index 356748ec11..182634959b 100644 --- a/.clang-tidy +++ b/.clang-tidy @@ -1,2 +1,2 @@ -Checks: 'modernize-*,misc-static-assert,llvm-namespace-comment,-clang-analyzer-security.insecureAPI.rand,-clang-analyzer-core.uninitialized.UndefReturn,-clang-analyzer-core.StackAddressEscape,-clang-analyzer-core.CallAndMessage,-clang-diagnostic-unused-command-line-argument,-clang-analyzer-core.uninitialized.*,-clang-analyzer-core.NullDereference,-clang-analyzer-core.NonNullParamChecker' +Checks: 'modernize-*,misc-use-after-move,misc-static-assert,llvm-namespace-comment,-clang-analyzer-security.insecureAPI.rand,-clang-analyzer-core.uninitialized.UndefReturn,-clang-analyzer-core.StackAddressEscape,-clang-analyzer-core.CallAndMessage,-clang-diagnostic-unused-command-line-argument,-clang-analyzer-core.uninitialized.*,-clang-analyzer-core.NullDereference,-clang-analyzer-core.NonNullParamChecker' HeaderFilterRegex: '\/mbgl\/' diff --git a/test/util/image.test.cpp b/test/util/image.test.cpp index a7114e65ec..07dc534aa5 100644 --- a/test/util/image.test.cpp +++ b/test/util/image.test.cpp @@ -124,8 +124,9 @@ TEST(Image, Move) { // NOLINT auto moved = std::move(rgba); - EXPECT_EQ(0u, rgba.size.width); - EXPECT_EQ(nullptr, rgba.data.get()); + // warning: 'rgba' used after it was moved [misc-use-after-move] + EXPECT_EQ(0u, rgba.size.width); // NOLINT + EXPECT_EQ(nullptr, rgba.data.get()); // NOLINT EXPECT_EQ(254, moved.data[1]); EXPECT_EQ(1u, moved.size.width); } -- cgit v1.2.1