]> granicus.if.org Git - clang/commitdiff
Lex: Remove explicitly deleted copy constructor, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 20 Feb 2016 18:53:45 +0000 (18:53 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 20 Feb 2016 18:53:45 +0000 (18:53 +0000)
`std::unique_ptr<MemoryBuffer>` already deletes these, so there's no
reason for the boiler-plate in HeaderMap.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@261442 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Lex/HeaderMap.h

index 1443781ac36d044296d03e169c8c12848a9afd45..08005dfa82b3de71e5b5c641e02e7783c796d4e4 100644 (file)
@@ -30,9 +30,6 @@ namespace clang {
 /// symlinks to files.  Its advantages are that it is dense and more efficient
 /// to create and process than a directory of symlinks.
 class HeaderMap {
-  HeaderMap(const HeaderMap &) = delete;
-  void operator=(const HeaderMap &) = delete;
-
   std::unique_ptr<const llvm::MemoryBuffer> FileBuffer;
   bool NeedsBSwap;