| Index: lib/Bitcode/Reader/BitcodeReader.h
|
| diff --git a/lib/Bitcode/Reader/BitcodeReader.h b/lib/Bitcode/Reader/BitcodeReader.h
|
| index be1939d78dfcdc1a7248c01503eeb4782d92869f..ff87d2bb19c665284c4521216faeea127ce26757 100644
|
| --- a/lib/Bitcode/Reader/BitcodeReader.h
|
| +++ b/lib/Bitcode/Reader/BitcodeReader.h
|
| @@ -264,7 +264,7 @@ private:
|
| }
|
|
|
|
|
| - bool ParseModule();
|
| + bool ParseModule(bool Resume);
|
| bool ParseAttributeBlock();
|
| bool ParseTypeTable();
|
| bool ParseOldTypeTable(); // FIXME: Remove in LLVM 3.1
|
| @@ -282,6 +282,10 @@ private:
|
| bool InitStream();
|
| bool InitStreamFromBuffer();
|
| bool InitLazyStream();
|
| + bool SuspendModuleParse();
|
| + bool FindFunctionInStream(Function *F,
|
| + DenseMap<Function*, uint64_t>::iterator DFII);
|
| + uint64_t NextUnreadBit;
|
| };
|
|
|
| } // End llvm namespace
|
|
|