diff options
author | Manna, Soumi <soumi.manna@intel.com> | 2023-09-28 08:57:57 -0700 |
---|---|---|
committer | Manna, Soumi <soumi.manna@intel.com> | 2023-09-28 09:00:55 -0700 |
commit | 06c9cc7eaa8a19820535bf52e8ad8dcecf07caf4 (patch) | |
tree | fa1c9435ca4795ec9a282c327381aefd3e233429 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | d4fd0a792f602d32261ce85d55a7d8f295ee42a8 (diff) | |
download | llvm-06c9cc7eaa8a19820535bf52e8ad8dcecf07caf4.zip llvm-06c9cc7eaa8a19820535bf52e8ad8dcecf07caf4.tar.gz llvm-06c9cc7eaa8a19820535bf52e8ad8dcecf07caf4.tar.bz2 |
[NFC][CLANG] Fix static analyzer bugs about unnecessary object copies with auto
Reviewed By: tahonermann
Differential Revision: https://reviews.llvm.org/D159474
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
-rw-r--r-- | clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp b/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp index 6ee6e72..3c8668d 100644 --- a/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp +++ b/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp @@ -900,7 +900,7 @@ void SymbolGraphSerializer::visitCXXClassRecord(const CXXClassRecord &Record) { return; Symbols.emplace_back(std::move(*Class)); - for (const auto Base : Record.Bases) + for (const auto &Base : Record.Bases) serializeRelationship(RelationshipKind::InheritsFrom, Record, Base); if (!Record.ParentInformation.empty()) serializeRelationship(RelationshipKind::MemberOf, Record, @@ -914,7 +914,7 @@ void SymbolGraphSerializer::visitClassTemplateRecord( return; Symbols.emplace_back(std::move(*Class)); - for (const auto Base : Record.Bases) + for (const auto &Base : Record.Bases) serializeRelationship(RelationshipKind::InheritsFrom, Record, Base); if (!Record.ParentInformation.empty()) serializeRelationship(RelationshipKind::MemberOf, Record, @@ -929,7 +929,7 @@ void SymbolGraphSerializer::visitClassTemplateSpecializationRecord( Symbols.emplace_back(std::move(*Class)); - for (const auto Base : Record.Bases) + for (const auto &Base : Record.Bases) serializeRelationship(RelationshipKind::InheritsFrom, Record, Base); if (!Record.ParentInformation.empty()) serializeRelationship(RelationshipKind::MemberOf, Record, @@ -944,7 +944,7 @@ void SymbolGraphSerializer::visitClassTemplatePartialSpecializationRecord( Symbols.emplace_back(std::move(*Class)); - for (const auto Base : Record.Bases) + for (const auto &Base : Record.Bases) serializeRelationship(RelationshipKind::InheritsFrom, Record, Base); if (!Record.ParentInformation.empty()) serializeRelationship(RelationshipKind::MemberOf, Record, |