diff options
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp')
-rw-r--r-- | clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp b/clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp index 6da0ad4..b469539 100644 --- a/clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp +++ b/clang-tools-extra/test/clang-tidy/checkers/readability/uniqueptr-delete-release.cpp @@ -27,60 +27,60 @@ void Positives() { delete P.release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' to reset 'unique_ptr<>' objects // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' to reset 'unique_ptr<>' objects - // CHECK-FIXES-NULLPTR: {{^}} P = nullptr; - // CHECK-FIXES-RESET: {{^}} P.reset(); + // CHECK-FIXES-NULLPTR: P = nullptr; + // CHECK-FIXES-RESET: P.reset(); auto P2 = P; delete P2.release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' to reset 'unique_ptr<>' objects // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' to reset 'unique_ptr<>' objects - // CHECK-FIXES-NULLPTR: {{^}} P2 = nullptr; - // CHECK-FIXES-RESET: {{^}} P2.reset(); + // CHECK-FIXES-NULLPTR: P2 = nullptr; + // CHECK-FIXES-RESET: P2.reset(); delete (P2.release()); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} (P2 = nullptr); - // CHECK-FIXES-RESET: {{^}} (P2.reset()); + // CHECK-FIXES-NULLPTR: (P2 = nullptr); + // CHECK-FIXES-RESET: (P2.reset()); std::unique_ptr<int> Array[20]; delete Array[4].release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} Array[4] = nullptr; - // CHECK-FIXES-RESET: {{^}} Array[4].reset(); + // CHECK-FIXES-NULLPTR: Array[4] = nullptr; + // CHECK-FIXES-RESET: Array[4].reset(); delete ReturnsAUnique().release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} ReturnsAUnique() = nullptr; - // CHECK-FIXES-RESET: {{^}} ReturnsAUnique().reset(); + // CHECK-FIXES-NULLPTR: ReturnsAUnique() = nullptr; + // CHECK-FIXES-RESET: ReturnsAUnique().reset(); std::unique_ptr<int> *P3(&P); delete P3->release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} *P3 = nullptr; - // CHECK-FIXES-RESET: {{^}} P3->reset(); + // CHECK-FIXES-NULLPTR: *P3 = nullptr; + // CHECK-FIXES-RESET: P3->reset(); std::unique_ptr<std::unique_ptr<int>> P4; delete (*P4).release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} (*P4) = nullptr; - // CHECK-FIXES-RESET: {{^}} (*P4).reset(); + // CHECK-FIXES-NULLPTR: (*P4) = nullptr; + // CHECK-FIXES-RESET: (*P4).reset(); delete P4->release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} *P4 = nullptr; - // CHECK-FIXES-RESET: {{^}} P4->reset(); + // CHECK-FIXES-NULLPTR: *P4 = nullptr; + // CHECK-FIXES-RESET: P4->reset(); delete (P4)->release(); // CHECK-MESSAGES-NULLPTR: :[[@LINE-1]]:3: warning: prefer '= nullptr' // CHECK-MESSAGES-RESET: :[[@LINE-2]]:3: warning: prefer 'reset()' - // CHECK-FIXES-NULLPTR: {{^}} *(P4) = nullptr; - // CHECK-FIXES-RESET: {{^}} (P4)->reset(); + // CHECK-FIXES-NULLPTR: *(P4) = nullptr; + // CHECK-FIXES-RESET: (P4)->reset(); } struct NotDefaultDeleter {}; |