diff options
| author | Aaron Ballman <aaron@aaronballman.com> | 2015-10-13 15:24:33 +0000 |
|---|---|---|
| committer | Aaron Ballman <aaron@aaronballman.com> | 2015-10-13 15:24:33 +0000 |
| commit | 17b6feef69125ea1a11ddec9c41b93120b167cfd (patch) | |
| tree | eecbc764e23b48c3c2556ebf145613a3582938f2 /clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp | |
| parent | f420dda18df735f1f29af239350ed71878bb60d8 (diff) | |
| download | bcm5719-llvm-17b6feef69125ea1a11ddec9c41b93120b167cfd.tar.gz bcm5719-llvm-17b6feef69125ea1a11ddec9c41b93120b167cfd.zip | |
Expose the clang-tidy misc-assign-operator-signature checker as cppcoreguidelines-c-copy-assignment-signature.
llvm-svn: 250165
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp')
| -rw-r--r-- | clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp b/clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp index 6d8f98fefd1..c0dacc7cf52 100644 --- a/clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp +++ b/clang-tools-extra/test/clang-tidy/misc-assign-operator-signature.cpp @@ -49,3 +49,8 @@ class Private { // Pre-C++11 way of disabling assignment. void operator=(const Private &); }; + +struct Virtual { + virtual Virtual& operator=(const Virtual &); + // CHECK-MESSAGES: :[[@LINE-1]]:3: warning: operator=() should not be marked 'virtual' +}; |

