diff options
| author | Vitaly Buka <vitalybuka@google.com> | 2025-03-08 19:16:23 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-03-08 19:16:23 -0800 |
| commit | 58ace30ebcd2cf2a34272fafe556a99473492b39 (patch) | |
| tree | c86ebf04c3247f8c9bc4ddf1099ece6f20231d2f | |
| parent | 3a0c33afd1b3085d958e89c1c0c8a8b8c0f34739 (diff) | |
| download | llvm-58ace30ebcd2cf2a34272fafe556a99473492b39.zip llvm-58ace30ebcd2cf2a34272fafe556a99473492b39.tar.gz llvm-58ace30ebcd2cf2a34272fafe556a99473492b39.tar.bz2 | |
[NFC][YAML] Replace iterators with simple getter (#130449)
To simplify #130382.
| -rw-r--r-- | llvm/include/llvm/IR/ModuleSummaryIndex.h | 2 | ||||
| -rw-r--r-- | llvm/include/llvm/IR/ModuleSummaryIndexYAML.h | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/llvm/include/llvm/IR/ModuleSummaryIndex.h b/llvm/include/llvm/IR/ModuleSummaryIndex.h index 2183675..396a3fd 100644 --- a/llvm/include/llvm/IR/ModuleSummaryIndex.h +++ b/llvm/include/llvm/IR/ModuleSummaryIndex.h @@ -1324,6 +1324,8 @@ public: return Index.end(); } + std::vector<StringRef> symbols() const { return {begin(), end()}; } + GUIDIterator guid_begin() const { return GUIDIterator(Index.begin()); } GUIDIterator guid_end() const { return GUIDIterator(Index.end()); } iterator_range<GUIDIterator> guids() const { diff --git a/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h b/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h index b662013..d5a9176 100644 --- a/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h +++ b/llvm/include/llvm/IR/ModuleSummaryIndexYAML.h @@ -347,12 +347,10 @@ template <> struct MappingTraits<ModuleSummaryIndex> { index.WithGlobalValueDeadStripping); if (io.outputting()) { - std::vector<StringRef> CfiFunctionDefs(index.CfiFunctionDefs.begin(), - index.CfiFunctionDefs.end()); + auto CfiFunctionDefs = index.CfiFunctionDefs.symbols(); llvm::sort(CfiFunctionDefs); io.mapOptional("CfiFunctionDefs", CfiFunctionDefs); - std::vector<StringRef> CfiFunctionDecls(index.CfiFunctionDecls.begin(), - index.CfiFunctionDecls.end()); + auto CfiFunctionDecls(index.CfiFunctionDecls.symbols()); llvm::sort(CfiFunctionDecls); io.mapOptional("CfiFunctionDecls", CfiFunctionDecls); } else { |
