@@ -900,7 +900,7 @@ void SymbolGraphSerializer::visitCXXClassRecord(const CXXClassRecord &Record) {
900
900
return ;
901
901
902
902
Symbols.emplace_back (std::move (*Class));
903
- for (const auto Base : Record.Bases )
903
+ for (const auto & Base : Record.Bases )
904
904
serializeRelationship (RelationshipKind::InheritsFrom, Record, Base);
905
905
if (!Record.ParentInformation .empty ())
906
906
serializeRelationship (RelationshipKind::MemberOf, Record,
@@ -914,7 +914,7 @@ void SymbolGraphSerializer::visitClassTemplateRecord(
914
914
return ;
915
915
916
916
Symbols.emplace_back (std::move (*Class));
917
- for (const auto Base : Record.Bases )
917
+ for (const auto & Base : Record.Bases )
918
918
serializeRelationship (RelationshipKind::InheritsFrom, Record, Base);
919
919
if (!Record.ParentInformation .empty ())
920
920
serializeRelationship (RelationshipKind::MemberOf, Record,
@@ -929,7 +929,7 @@ void SymbolGraphSerializer::visitClassTemplateSpecializationRecord(
929
929
930
930
Symbols.emplace_back (std::move (*Class));
931
931
932
- for (const auto Base : Record.Bases )
932
+ for (const auto & Base : Record.Bases )
933
933
serializeRelationship (RelationshipKind::InheritsFrom, Record, Base);
934
934
if (!Record.ParentInformation .empty ())
935
935
serializeRelationship (RelationshipKind::MemberOf, Record,
@@ -944,7 +944,7 @@ void SymbolGraphSerializer::visitClassTemplatePartialSpecializationRecord(
944
944
945
945
Symbols.emplace_back (std::move (*Class));
946
946
947
- for (const auto Base : Record.Bases )
947
+ for (const auto & Base : Record.Bases )
948
948
serializeRelationship (RelationshipKind::InheritsFrom, Record, Base);
949
949
if (!Record.ParentInformation .empty ())
950
950
serializeRelationship (RelationshipKind::MemberOf, Record,
0 commit comments