[lld-macho] Avoid unnecessary shared_ptr in DylibFile ctor
authorJez Ng <jezng@fb.com>
Thu, 13 Aug 2020 02:50:12 +0000 (19:50 -0700)
committerJez Ng <jezng@fb.com>
Thu, 13 Aug 2020 02:50:12 +0000 (19:50 -0700)
commit7e6d6754998058457c2ec94e89daf7f998d970a0
tree120e47ff0c26587ff2736ed3a1be83b23563a538
parenta499898e86ec322ed47b43aaabdd3fedbf58840a
[lld-macho] Avoid unnecessary shared_ptr in DylibFile ctor

DylibFile doesn't store a pointer to its InterfaceFile
parameter, so there's no need to use a shared_ptr.

Reviewed By: #lld-macho, compnerd

Differential Revision: https://reviews.llvm.org/D85402
lld/MachO/Driver.cpp
lld/MachO/InputFiles.cpp
lld/MachO/InputFiles.h