Tiny patch for proof-of-concept cleanup of ARMAsmPrinter::EmitStartOfAsmFile()
[oota-llvm.git] / include / llvm / TypeSymbolTable.h
index 26b1dbf2df41298d785c86414bb958ad345e4890..55b8b7a3d9aff26f80d5e77aea5f4055b68fb60f 100644 (file)
 
 #include "llvm/Type.h"
 #include "llvm/ADT/StringRef.h"
+#include "llvm/System/DataTypes.h"
 #include <map>
 
 namespace llvm {
 
-class StringRef;
-
 /// This class provides a symbol table of name/type pairs with operations to
 /// support constructing, searching and iterating over the symbol table. The
 /// class derives from AbstractTypeUser so that the contents of the symbol