Index: lib/Bitcode/NaCl/TestUtils/NaClBitcodeTextReader.cpp |
diff --git a/lib/Bitcode/NaCl/TestUtils/NaClBitcodeTextReader.cpp b/lib/Bitcode/NaCl/TestUtils/NaClBitcodeTextReader.cpp |
index e38eba42a245656b6f819e127a8c665c0203f22a..36e9ceb36e9555235ed253f90d7b809f48db016e 100644 |
--- a/lib/Bitcode/NaCl/TestUtils/NaClBitcodeTextReader.cpp |
+++ b/lib/Bitcode/NaCl/TestUtils/NaClBitcodeTextReader.cpp |
@@ -225,14 +225,10 @@ std::error_code TextRecordParser::readRecord() { |
} |
} |
-// Read textual bitcode records from Filename, and fill Buffer with |
-// corresponding bitcode. Return error_code describing success of |
-// read. Verbose (if not nullptr) is used to generate more human |
-// readable error messages than the text in the returned error |
-// message. |
-static std::error_code ReadRecordTextAndBuildBitcode( |
- StringRef Filename, SmallVectorImpl<char> &Buffer, |
- raw_ostream *Verbose = nullptr) { |
+} // end of anonymous namespace |
+ |
+std::error_code llvm::readNaClRecordTextAndBuildBitcode( |
+ StringRef Filename, SmallVectorImpl<char> &Buffer, raw_ostream *Verbose) { |
// Open the input file with text records. |
ErrorOr<std::unique_ptr<MemoryBuffer>> |
MemBuf(MemoryBuffer::getFileOrSTDIN(Filename)); |
@@ -258,8 +254,6 @@ static std::error_code ReadRecordTextAndBuildBitcode( |
return std::error_code(); |
} |
-} // end of anonymous namespace |
- |
std::error_code llvm::readNaClTextBcRecordList( |
NaClBitcodeRecordList &RecordList, |
std::unique_ptr<MemoryBuffer> InputBuffer) { |
@@ -274,7 +268,7 @@ llvm::parseNaClBitcodeText(const std::string &Filename, LLVMContext &Context, |
// Fill Buffer with corresponding bitcode records from Filename. |
if (std::error_code EC = |
- ReadRecordTextAndBuildBitcode(Filename, Buffer, Verbose)) |
+ readNaClRecordTextAndBuildBitcode(Filename, Buffer, Verbose)) |
return EC; |
// Parse buffer as ordinary binary bitcode file. |