[ELF] - Simplify redundant templated call. NFC.
authorGeorge Rimar <grimar@accesssoftek.com>
Mon, 20 Mar 2017 10:47:00 +0000 (10:47 +0000)
committerGeorge Rimar <grimar@accesssoftek.com>
Mon, 20 Mar 2017 10:47:00 +0000 (10:47 +0000)
llvm-svn: 298244

lld/ELF/SyntheticSections.cpp

index 5675114..fdac4c8 100644 (file)
@@ -1771,12 +1771,10 @@ class ObjInfoTy : public llvm::LoadedObjectInfo {
 };
 
 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;
   }