[lld] r244930 - Define trivial methods inline. NFC.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Thu Aug 13 11:25:47 PDT 2015


Author: rafael
Date: Thu Aug 13 13:25:47 2015
New Revision: 244930

URL: http://llvm.org/viewvc/llvm-project?rev=244930&view=rev
Log:
Define trivial methods inline. NFC.

Modified:
    lld/trunk/ELF/Writer.cpp

Modified: lld/trunk/ELF/Writer.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Writer.cpp?rev=244930&r1=244929&r2=244930&view=diff
==============================================================================
--- lld/trunk/ELF/Writer.cpp (original)
+++ lld/trunk/ELF/Writer.cpp Thu Aug 13 13:25:47 2015
@@ -43,8 +43,8 @@ public:
     Header.sh_type = sh_type;
     Header.sh_flags = sh_flags;
   }
-  void setVA(uintX_t);
-  void setFileOffset(uintX_t);
+  void setVA(uintX_t VA) { Header.sh_addr = VA; }
+  void setFileOffset(uintX_t Off) { Header.sh_offset = Off; }
   void addChunk(Chunk *C);
   std::vector<Chunk *> &getChunks() { return Chunks; }
   void writeHeaderTo(Elf_Shdr *SHdr);
@@ -118,14 +118,6 @@ template <class ELFT> void Writer<ELFT>:
   error(Buffer->commit());
 }
 
-template <class ELFT> void OutputSection<ELFT>::setVA(uintX_t VA) {
-  Header.sh_addr = VA;
-}
-
-template <class ELFT> void OutputSection<ELFT>::setFileOffset(uintX_t Off) {
-  Header.sh_offset = Off;
-}
-
 template <class ELFT> void OutputSection<ELFT>::addChunk(Chunk *C) {
   Chunks.push_back(C);
   uintX_t Off = Header.sh_size;




More information about the llvm-commits mailing list