X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=include%2Fllvm%2FValueSymbolTable.h;h=8f007b9559c3cb9f5ee662ea82f2ec555bed094c;hb=a727d5502c8e23c090da658bf14c5ebc1169a070;hp=2436cbf42e86fca0543eb368509d163f5570627a;hpb=205c27d4a904c12d1bfb0b2961daab70f286cc20;p=oota-llvm.git diff --git a/include/llvm/ValueSymbolTable.h b/include/llvm/ValueSymbolTable.h index 2436cbf42e8..8f007b9559c 100644 --- a/include/llvm/ValueSymbolTable.h +++ b/include/llvm/ValueSymbolTable.h @@ -18,10 +18,8 @@ #include "llvm/ADT/StringMap.h" namespace llvm { - template + template class SymbolTableListTraits; - template struct ilist_traits; class BasicBlock; class Function; class Module; @@ -32,16 +30,12 @@ namespace llvm { /// class ValueSymbolTable { friend class Value; - friend class SymbolTableListTraits >; - friend class SymbolTableListTraits >; - friend class SymbolTableListTraits >; - friend class SymbolTableListTraits >; - friend class SymbolTableListTraits >; + friend class SymbolTableListTraits; + friend class SymbolTableListTraits; + friend class SymbolTableListTraits; + friend class SymbolTableListTraits; + friend class SymbolTableListTraits; + friend class SymbolTableListTraits; /// @name Types /// @{ public: