Make a helper function static. No functionality change.
authorRafael Espindola <rafael.espindola@gmail.com>
Sat, 5 Jul 2014 00:39:08 +0000 (00:39 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Sat, 5 Jul 2014 00:39:08 +0000 (00:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212364 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/IRReader/IRReader.h
lib/IRReader/IRReader.cpp

index 82c3752882462bb4dd74e3aca48b2d1f6a92393b..59ffc095f47ff2a07d0a928b1690f961984bdcd9 100644 (file)
@@ -24,13 +24,6 @@ class MemoryBuffer;
 class SMDiagnostic;
 class LLVMContext;
 
-/// If the given MemoryBuffer holds a bitcode image, return a Module for it
-/// which does lazy deserialization of function bodies.  Otherwise, attempt to
-/// parse it as LLVM Assembly and return a fully populated Module. This
-/// function *always* takes ownership of the given MemoryBuffer.
-Module *getLazyIRModule(MemoryBuffer *Buffer, SMDiagnostic &Err,
-                        LLVMContext &Context);
-
 /// If the given file holds a bitcode image, return a Module
 /// for it which does lazy deserialization of function bodies.  Otherwise,
 /// attempt to parse it as LLVM Assembly and return a fully populated
index 719319d96b1ccd809d6e2175653e3347675172f6..00c6c0dbf437d9f3de27d5c67984d85cb3e03493 100644 (file)
@@ -29,9 +29,8 @@ namespace llvm {
 static const char *const TimeIRParsingGroupName = "LLVM IR Parsing";
 static const char *const TimeIRParsingName = "Parse IR";
 
-
-Module *llvm::getLazyIRModule(MemoryBuffer *Buffer, SMDiagnostic &Err,
-                              LLVMContext &Context) {
+static Module *getLazyIRModule(MemoryBuffer *Buffer, SMDiagnostic &Err,
+                               LLVMContext &Context) {
   if (isBitcode((const unsigned char *)Buffer->getBufferStart(),
                 (const unsigned char *)Buffer->getBufferEnd())) {
     std::string ErrMsg;