[lld] r298244 - [ELF] - Simplify redundant templated call. NFC.

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Mon Mar 20 03:47:00 PDT 2017


Author: grimar
Date: Mon Mar 20 05:47:00 2017
New Revision: 298244

URL: http://llvm.org/viewvc/llvm-project?rev=298244&view=rev
Log:
[ELF] - Simplify redundant templated call. NFC.

Modified:
    lld/trunk/ELF/SyntheticSections.cpp

Modified: lld/trunk/ELF/SyntheticSections.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/SyntheticSections.cpp?rev=298244&r1=298243&r2=298244&view=diff
==============================================================================
--- lld/trunk/ELF/SyntheticSections.cpp (original)
+++ lld/trunk/ELF/SyntheticSections.cpp Mon Mar 20 05:47:00 2017
@@ -1771,12 +1771,10 @@ class ObjInfoTy : public llvm::LoadedObj
 };
 
 template <class ELFT> void GdbIndexSection<ELFT>::readDwarf(InputSection *Sec) {
-  elf::ObjectFile<ELFT> *File = Sec->template getFile<ELFT>();
-
   Expected<std::unique_ptr<object::ObjectFile>> Obj =
-      object::ObjectFile::createObjectFile(File->MB);
+      object::ObjectFile::createObjectFile(Sec->File->MB);
   if (!Obj) {
-    error(toString(File) + ": error creating DWARF context");
+    error(toString(Sec->File) + ": error creating DWARF context");
     return;
   }
 




More information about the llvm-commits mailing list