diff options
Diffstat (limited to 'tools/llvm-ar/Archive.h')
-rw-r--r-- | tools/llvm-ar/Archive.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/tools/llvm-ar/Archive.h b/tools/llvm-ar/Archive.h index 43b870684c..469a3b45f0 100644 --- a/tools/llvm-ar/Archive.h +++ b/tools/llvm-ar/Archive.h @@ -283,27 +283,6 @@ class Archive { std::string* ErrorMessage ///< An optional error string ); - /// This method opens an existing archive file from \p Filename and reads in - /// its symbol table without reading in any of the archive's members. This - /// reduces both I/O and cpu time in opening the archive if it is to be used - /// solely for symbol lookup (e.g. during linking). The \p Filename must - /// exist and be an archive file or an error will be returned. This form - /// of opening the archive is intended for read-only operations that need to - /// locate members via the symbol table for link editing. Since the archve - /// members are not read by this method, the archive will appear empty upon - /// return. If editing operations are performed on the archive, they will - /// completely replace the contents of the archive! It is recommended that - /// if this form of opening the archive is used that only the symbol table - /// lookup methods (getSymbolTable, findModuleDefiningSymbol, and - /// findModulesDefiningSymbols) be used. - /// @returns an Archive* that represents the archive file, or null on error. - /// @brief Open an existing archive and load its symbols. - static Archive* OpenAndLoadSymbols( - const sys::Path& Filename, ///< Name of the archive file to open - LLVMContext& C, ///< The context to use for global info - std::string* ErrorMessage=0 ///< An optional error string - ); - /// This destructor cleans up the Archive object, releases all memory, and /// closes files. It does nothing with the archive file on disk. If you /// haven't used the writeToDisk method by the time the destructor is |