llvm-project/lld/lib/ReaderWriter/MachO
Benjamin Kramer adcd026838 Make llvm::StringRef to std::string conversions explicit.
This is how it should've been and brings it more in line with
std::string_view. There should be no functional change here.

This is mostly mechanical from a custom clang-tidy check, with a lot of
manual fixups. It uncovers a lot of minor inefficiencies.

This doesn't actually modify StringRef yet, I'll do that in a follow-up.
2020-01-28 23:25:25 +01:00
..
ArchHandler.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ArchHandler.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ArchHandler_arm.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ArchHandler_arm64.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ArchHandler_x86.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ArchHandler_x86_64.cpp [mach-o] Extend LC_DATA_IN_CODE support to x86_64 2019-08-28 10:11:50 +00:00
Atoms.h Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
CMakeLists.txt Fix -DBUILD_SHARED_LIBS=1 build 2018-06-12 14:51:18 +00:00
CompactUnwindPass.cpp [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
DebugInfo.h Move endian constant from Host.h to SwapByteOrder.h, prune include 2019-10-19 00:48:11 +00:00
ExecutableAtoms.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
File.h [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
FlatNamespaceFile.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
GOTPass.cpp [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
LayoutPass.cpp Fix component build 2019-11-19 11:20:52 +09:00
LayoutPass.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MachOLinkingContext.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
MachONormalizedFile.h lld: Fix initial Mach-O load commands size calculation omitting LC_FUNCTION_STARTS 2019-04-17 01:47:16 +00:00
MachONormalizedFileBinaryReader.cpp [LLD] Migrate llvm::make_unique to std::make_unique 2019-08-14 22:28:17 +00:00
MachONormalizedFileBinaryUtils.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MachONormalizedFileBinaryWriter.cpp [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
MachONormalizedFileFromAtoms.cpp [lld] Fix -Wrange-loop-analysis warnings 2020-01-01 15:41:20 -08:00
MachONormalizedFileToAtoms.cpp [lld] Fix trivial typos in comments 2020-01-06 10:25:48 -08:00
MachONormalizedFileYAML.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
MachOPasses.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ObjCPass.cpp [LLD] Migrate llvm::make_unique to std::make_unique 2019-08-14 22:28:17 +00:00
SectCreateFile.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
ShimPass.cpp [LLD] Migrate llvm::make_unique to std::make_unique 2019-08-14 22:28:17 +00:00
StubsPass.cpp [ELF][MachO][wasm] Simplify range-style std::find{,_if} with STLExtras.h utilities. NFC 2019-03-29 16:21:16 +00:00
TLVPass.cpp [LLD] Migrate llvm::make_unique to std::make_unique 2019-08-14 22:28:17 +00:00
WriterMachO.cpp Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00