Skip to content

Commit 03692aa

Browse files
[memprof] Use a lambda instead of std::bind (NFC) (#144940)
A lambda is a lot shorter than std::bind here.
1 parent 3b672e1 commit 03692aa

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

llvm/include/llvm/ProfileData/MemProfReader.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ class MemProfReader {
6262
return make_error<InstrProfError>(instrprof_error::eof);
6363

6464
if (Callback == nullptr)
65-
Callback =
66-
std::bind(&MemProfReader::idToFrame, this, std::placeholders::_1);
65+
Callback = [&](FrameId Id) { return idToFrame(Id); };
6766

6867
CallStackIdConverter<decltype(MemProfData.CallStacks)> CSIdConv(
6968
MemProfData.CallStacks, Callback);

0 commit comments

Comments
 (0)