aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-05-14 00:39:39 +0000
committerDan Gohman <gohman@apple.com>2008-05-14 00:39:39 +0000
commit9ffaa8e0c0ee395d56ac6da6a00a6352a8513e9a (patch)
tree03d775912818390cbb61c39f89bdd715b4627d14
parent0d1b51130e73d5ebbcc8ea89fbd629a49484bdd8 (diff)
downloadexternal_llvm-9ffaa8e0c0ee395d56ac6da6a00a6352a8513e9a.zip
external_llvm-9ffaa8e0c0ee395d56ac6da6a00a6352a8513e9a.tar.gz
external_llvm-9ffaa8e0c0ee395d56ac6da6a00a6352a8513e9a.tar.bz2
Make PassInfo noncopyable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51085 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/PassSupport.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/PassSupport.h b/include/llvm/PassSupport.h
index 0eae122..af00725 100644
--- a/include/llvm/PassSupport.h
+++ b/include/llvm/PassSupport.h
@@ -137,6 +137,10 @@ public:
protected:
void registerPass();
void unregisterPass();
+
+private:
+ void operator=(const PassInfo &); // do not implement
+ PassInfo(const PassInfo &); // do not implement
};