diff options
author | Joe Loser <joeloser@fastmail.com> | 2022-09-08 09:05:04 -0600 |
---|---|---|
committer | Joe Loser <joeloser@fastmail.com> | 2022-09-08 14:21:55 -0600 |
commit | 47b76631e76810bfc6d91d534dc1b095e8058ff4 (patch) | |
tree | 537f5433f9f850c2c13f9ff55155254ed24a699b /lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | |
parent | e413eb6cf8779e586884413958caa77c6e711619 (diff) | |
download | llvm-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.cpp | 2 |
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 §) { - 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; |