aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2023-12-11 21:01:36 -0800
committerGitHub <noreply@github.com>2023-12-11 21:01:36 -0800
commit586ecdf205aa8b3d162da6f955170a6736656615 (patch)
tree75cbe2050cd2f1a06a656be8b845f82433970ff3 /llvm/tools/llvm-jitlink/llvm-jitlink.cpp
parentd5fb4c0f118b47db74233af2d99ae075e1dbe148 (diff)
downloadllvm-586ecdf205aa8b3d162da6f955170a6736656615.zip
llvm-586ecdf205aa8b3d162da6f955170a6736656615.tar.gz
llvm-586ecdf205aa8b3d162da6f955170a6736656615.tar.bz2
[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)
This patch replaces uses of StringRef::{starts,ends}with with StringRef::{starts,ends}_with for consistency with std::{string,string_view}::{starts,ends}_with in C++20. I'm planning to deprecate and eventually remove StringRef::{starts,ends}with.
Diffstat (limited to 'llvm/tools/llvm-jitlink/llvm-jitlink.cpp')
-rw-r--r--llvm/tools/llvm-jitlink/llvm-jitlink.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
index 3d6247c..aa032c9 100644
--- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
+++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
@@ -1547,8 +1547,8 @@ static Error addObjects(Session &S,
unsigned InputFileArgIdx =
InputFiles.getPosition(InputFileItr - InputFiles.begin());
const std::string &InputFile = *InputFileItr;
- if (StringRef(InputFile).endswith(".a") ||
- StringRef(InputFile).endswith(".lib"))
+ if (StringRef(InputFile).ends_with(".a") ||
+ StringRef(InputFile).ends_with(".lib"))
continue;
auto &JD = *std::prev(IdxToJD.lower_bound(InputFileArgIdx))->second;
LLVM_DEBUG(dbgs() << " " << InputFileArgIdx << ": \"" << InputFile
@@ -1648,7 +1648,7 @@ static Error addLibraries(Session &S,
for (auto InputFileItr = InputFiles.begin(), InputFileEnd = InputFiles.end();
InputFileItr != InputFileEnd; ++InputFileItr) {
StringRef InputFile = *InputFileItr;
- if (!InputFile.endswith(".a") && !InputFile.endswith(".lib"))
+ if (!InputFile.ends_with(".a") && !InputFile.ends_with(".lib"))
continue;
LibraryLoad LL;
LL.LibName = InputFile.str();