Version 1.2 now supports encoding strings as a special case, to avoid having
[oota-llvm.git] / lib / Bytecode / Reader / ReaderInternals.h
index b1d9c605f7868bb2d5a5667bc0795de0419b3ff5..54a38e457b4d170319075df5ae2fd814bf43e01f 100644 (file)
@@ -177,6 +177,9 @@ private:
                           TypeValuesListTy &Tab, unsigned NumEntries);
   const Type *parseTypeConstant(const unsigned char *&Buf,
                                 const unsigned char *EndBuf);
+  void parseStringConstants(const unsigned char *&Buf,
+                            const unsigned char *EndBuf,
+                            unsigned NumEntries, ValueTable &Tab);
 
   Value      *getValue(unsigned TypeID, unsigned num, bool Create = true);
   const Type *getType(unsigned ID);