summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp b/clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp
deleted file mode 100644
index 10f3955846d..00000000000
--- a/clang-tools-extra/test/clang-tidy/cppcoreguidelines-special-member-functions-cxx-03.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-// RUN: %check_clang_tidy -std=c++98 %s cppcoreguidelines-special-member-functions %t
-
-class DefinesDestructor {
- ~DefinesDestructor();
-};
-// CHECK-MESSAGES: [[@LINE-3]]:7: warning: class 'DefinesDestructor' defines a non-default destructor but does not define a copy constructor or a copy assignment operator [cppcoreguidelines-special-member-functions]
-
-class DefinesCopyConstructor {
- DefinesCopyConstructor(const DefinesCopyConstructor &);
-};
-// CHECK-MESSAGES: [[@LINE-3]]:7: warning: class 'DefinesCopyConstructor' defines a copy constructor but does not define a destructor or a copy assignment operator [cppcoreguidelines-special-member-functions]
-
-class DefinesCopyAssignment {
- DefinesCopyAssignment &operator=(const DefinesCopyAssignment &);
-};
-// CHECK-MESSAGES: [[@LINE-3]]:7: warning: class 'DefinesCopyAssignment' defines a copy assignment operator but does not define a destructor or a copy constructor [cppcoreguidelines-special-member-functions]
-
-class DefinesNothing {
-};
-
-class DefinesEverything {
- DefinesEverything(const DefinesEverything &);
- DefinesEverything &operator=(const DefinesEverything &);
- ~DefinesEverything();
-};
-
OpenPOWER on IntegriCloud