reapply the patches reverted in r149470 that reenable ConstantDataArray,
[oota-llvm.git] / lib / Bitcode / Writer / ValueEnumerator.h
index b6fc920e412bf11933bf9083753b8de02dc6053a..a6ca53606248521854fc40027516c4a7fc47ca5a 100644 (file)
@@ -32,6 +32,7 @@ class NamedMDNode;
 class AttrListPtr;
 class ValueSymbolTable;
 class MDSymbolTable;
+class raw_ostream;
 
 class ValueEnumerator {
 public:
@@ -83,6 +84,9 @@ private:
 public:
   ValueEnumerator(const Module *M);
 
+  void dump() const;
+  void print(raw_ostream &OS, const ValueMapType &Map, const char *Name) const;
+
   unsigned getValueID(const Value *V) const;
 
   unsigned getTypeID(Type *T) const {