summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp')
-rw-r--r--clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp18
1 files changed, 17 insertions, 1 deletions
diff --git a/clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp b/clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp
index 07b05530066..ae794580eee 100644
--- a/clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp
+++ b/clang-tools-extra/test/clang-tidy/redundant-smartptr-get-fix.cpp
@@ -1,6 +1,22 @@
// RUN: $(dirname %s)/check_clang_tidy_fix.sh %s misc-redundant-smartptr-get %t
-#include <memory>
+namespace std {
+
+template <typename T>
+class unique_ptr {
+ T& operator*() const;
+ T* operator->() const;
+ T* get() const;
+};
+
+template <typename T>
+class shared_ptr {
+ T& operator*() const;
+ T* operator->() const;
+ T* get() const;
+};
+
+} // namespace std
struct Bar {
void Do();
OpenPOWER on IntegriCloud