| Index: lib/Bitcode/NaCl/Reader/NaClBitcodeParser.cpp
|
| diff --git a/lib/Bitcode/NaCl/Reader/NaClBitcodeParser.cpp b/lib/Bitcode/NaCl/Reader/NaClBitcodeParser.cpp
|
| index d5bf4160253ddaeea174cb6bbbb46d4c793ffc7f..761e73345c4c16161901833e581954c93d67c034 100644
|
| --- a/lib/Bitcode/NaCl/Reader/NaClBitcodeParser.cpp
|
| +++ b/lib/Bitcode/NaCl/Reader/NaClBitcodeParser.cpp
|
| @@ -86,6 +86,19 @@ NaClBitcodeParser::~NaClBitcodeParser() {
|
| }
|
| }
|
|
|
| +bool NaClBitcodeParser::ErrorAt(uint64_t BitPosition,
|
| + const std::string &Message) {
|
| + *ErrStream << "Error(" << NaClBitstreamReader::getBitAddress(BitPosition, 1)
|
| + << "): " << Message << "\n";
|
| + return true;
|
| +}
|
| +
|
| +void NaClBitcodeParser::FatalAt(uint64_t BitPosition,
|
| + const std::string &Message) {
|
| + ErrorAt(BitPosition, Message);
|
| + report_fatal_error("Unable to continue");
|
| +}
|
| +
|
| bool NaClBitcodeParser::Parse() {
|
| Record.ReadEntry();
|
|
|
|
|