summaryrefslogtreecommitdiff
path: root/include/llvm/PassSupport.h
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
commit79fc2020ce2373b43c1a8d63f9de5ca496be84bc (patch)
tree03d775912818390cbb61c39f89bdd715b4627d14 /include/llvm/PassSupport.h
parent81a1d08cb77fb71c9a0f5c8547c50339bac53845 (diff)
downloadllvm-79fc2020ce2373b43c1a8d63f9de5ca496be84bc.tar.gz
llvm-79fc2020ce2373b43c1a8d63f9de5ca496be84bc.tar.bz2
llvm-79fc2020ce2373b43c1a8d63f9de5ca496be84bc.tar.xz
Make PassInfo noncopyable.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51085 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/PassSupport.h')
-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 0eae122007..af00725a32 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
};