diff options
Diffstat (limited to 'lld/COFF')
-rw-r--r-- | lld/COFF/InputFiles.cpp | 4 | ||||
-rw-r--r-- | lld/COFF/InputFiles.h | 4 |
2 files changed, 3 insertions, 5 deletions
diff --git a/lld/COFF/InputFiles.cpp b/lld/COFF/InputFiles.cpp index 5dc72270da58..61f0b6331404 100644 --- a/lld/COFF/InputFiles.cpp +++ b/lld/COFF/InputFiles.cpp @@ -114,10 +114,6 @@ std::error_code ObjectFile::parse() { return initializeSymbols(); } -SymbolBody *ObjectFile::getSymbolBody(uint32_t SymbolIndex) { - return SparseSymbolBodies[SymbolIndex]->getReplacement(); -} - std::error_code ObjectFile::initializeChunks() { uint32_t NumSections = COFFObj->getNumberOfSections(); Chunks.reserve(NumSections); diff --git a/lld/COFF/InputFiles.h b/lld/COFF/InputFiles.h index 4a43444e958d..7a1ef56ec025 100644 --- a/lld/COFF/InputFiles.h +++ b/lld/COFF/InputFiles.h @@ -101,7 +101,9 @@ public: // Returns a SymbolBody object for the SymbolIndex'th symbol in the // underlying object file. - SymbolBody *getSymbolBody(uint32_t SymbolIndex); + SymbolBody *getSymbolBody(uint32_t SymbolIndex) { + return SparseSymbolBodies[SymbolIndex]->getReplacement(); + } // Returns the underying COFF file. COFFObjectFile *getCOFFObj() { return COFFObj.get(); } |