]> granicus.if.org Git - clang/commitdiff
Make PTHManager properly noncopyable.
authorDmitri Gribenko <gribozavr@gmail.com>
Sat, 15 Sep 2012 20:16:46 +0000 (20:16 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Sat, 15 Sep 2012 20:16:46 +0000 (20:16 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163982 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Lex/PTHManager.h

index 44f9ab39f3216fd8f6abc94bbce34673ae2e4507..e64dbd8bbcb0ab93c0b454be6773a6ad90fb1877 100644 (file)
@@ -81,9 +81,8 @@ class PTHManager : public IdentifierInfoLookup {
              void* stringIdLookup, unsigned numIds,
              const unsigned char* spellingBase, const char *originalSourceFile);
 
-  // Do not implement.
-  PTHManager();
-  void operator=(const PTHManager&);
+  PTHManager(const PTHManager &) LLVM_DELETED_FUNCTION;
+  void operator=(const PTHManager &) LLVM_DELETED_FUNCTION;
 
   /// getSpellingAtPTHOffset - Used by PTHLexer classes to get the cached
   ///  spelling for a token.