aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDouglas Gregor <doug.gregor@gmail.com>2009-09-30 00:08:25 +0000
committerDouglas Gregor <doug.gregor@gmail.com>2009-09-30 00:08:25 +0000
commit3abdd85bbfd3f3f16e7c4551ba86fed9c412ea82 (patch)
treeb9cbe54e7abad97bb05a8347633ebdac8e203700
parentb22cd0ff4c6c3ba4a39b8b11afb21ddf40e79f74 (diff)
downloadexternal_llvm-3abdd85bbfd3f3f16e7c4551ba86fed9c412ea82.zip
external_llvm-3abdd85bbfd3f3f16e7c4551ba86fed9c412ea82.tar.gz
external_llvm-3abdd85bbfd3f3f16e7c4551ba86fed9c412ea82.tar.bz2
Forward-declare ValueSymbolTable so that SymbolTableListTraits.h can be parsed by itself
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83121 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/SymbolTableListTraits.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/SymbolTableListTraits.h b/include/llvm/SymbolTableListTraits.h
index 337b76f..39953e1 100644
--- a/include/llvm/SymbolTableListTraits.h
+++ b/include/llvm/SymbolTableListTraits.h
@@ -28,7 +28,8 @@
#include "llvm/ADT/ilist.h"
namespace llvm {
-
+class ValueSymbolTable;
+
template<typename NodeTy> class ilist_iterator;
template<typename NodeTy, typename Traits> class iplist;
template<typename Ty> struct ilist_traits;