From 89a7561d0ec4ad69f3dcf86bc6c19fbb3aebf945 Mon Sep 17 00:00:00 2001 From: Erich Keane Date: Thu, 9 Aug 2018 21:04:34 +0000 Subject: [PATCH] [NFC] Complete the rule-of-5 for ParsedAttr Add move assign/construct as 'deleted' to ParsedAttr to complete the rule-of-5. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@339383 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/clang/Sema/ParsedAttr.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/clang/Sema/ParsedAttr.h b/include/clang/Sema/ParsedAttr.h index 24c3df265c..cc0a69865a 100644 --- a/include/clang/Sema/ParsedAttr.h +++ b/include/clang/Sema/ParsedAttr.h @@ -360,7 +360,9 @@ private: public: ParsedAttr(const ParsedAttr &) = delete; + ParsedAttr(ParsedAttr &&) = delete; ParsedAttr &operator=(const ParsedAttr &) = delete; + ParsedAttr &operator=(ParsedAttr &&) = delete; ~ParsedAttr() = delete; void operator delete(void *) = delete; -- 2.40.0