aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
diff options
context:
space:
mode:
authorJoe Loser <joeloser@fastmail.com>2022-09-08 09:05:04 -0600
committerJoe Loser <joeloser@fastmail.com>2022-09-08 14:21:55 -0600
commit47b76631e76810bfc6d91d534dc1b095e8058ff4 (patch)
tree537f5433f9f850c2c13f9ff55155254ed24a699b /lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
parente413eb6cf8779e586884413958caa77c6e711619 (diff)
downloadllvm-47b76631e76810bfc6d91d534dc1b095e8058ff4.zip
llvm-47b76631e76810bfc6d91d534dc1b095e8058ff4.tar.gz
llvm-47b76631e76810bfc6d91d534dc1b095e8058ff4.tar.bz2
[lldb] Use std::size instead of llvm::array_lengthof
LLVM contains a helpful function for getting the size of a C-style array: `llvm::array_lengthof`. This is useful prior to C++17, but not as helpful for C++17 or later: `std::size` already has support for C-style arrays. Change call sites to use `std::size` instead. Differential Revision: https://reviews.llvm.org/D133501
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp')
-rw-r--r--lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
index 98d750f..5e7a921 100644
--- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
+++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
@@ -743,7 +743,7 @@ bool ObjectFilePECOFF::ParseSectionHeaders(
}
llvm::StringRef ObjectFilePECOFF::GetSectionName(const section_header_t &sect) {
- llvm::StringRef hdr_name(sect.name, llvm::array_lengthof(sect.name));
+ llvm::StringRef hdr_name(sect.name, std::size(sect.name));
hdr_name = hdr_name.split('\0').first;
if (hdr_name.consume_front("/")) {
lldb::offset_t stroff;