aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
diff options
context:
space:
mode:
authorDaniel Grumberg <dgrumberg@apple.com>2022-11-07 13:33:59 +0000
committerDaniel Grumberg <dgrumberg@apple.com>2022-11-07 13:33:59 +0000
commit39dbfa72aaebe64e913d65f1eeab48c5f33b8010 (patch)
tree539b0dafd8c1bb5befc17aeeb2c00dc85a063429 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
parentf63db9159bbbb0db98e13cb4440fdaa5c40e219b (diff)
downloadllvm-39dbfa72aaebe64e913d65f1eeab48c5f33b8010.zip
llvm-39dbfa72aaebe64e913d65f1eeab48c5f33b8010.tar.gz
llvm-39dbfa72aaebe64e913d65f1eeab48c5f33b8010.tar.bz2
Revert "Only add targetFallback if target is not in defined in current product"
This was an accidental addition of a non-reviewed change. This reverts commit f63db9159bbbb0db98e13cb4440fdaa5c40e219b.
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
-rw-r--r--clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp b/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
index 807c618..641f1ae 100644
--- a/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
+++ b/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
@@ -559,10 +559,7 @@ void SymbolGraphSerializer::serializeRelationship(RelationshipKind Kind,
Object Relationship;
Relationship["source"] = Source.USR;
Relationship["target"] = Target.USR;
- // Emit a fallback if the target is not a symbol that will be part of this
- // symbol graph.
- if (API.getSymbolForUSR(Target.USR) == nullptr)
- Relationship["targetFallback"] = Target.Name;
+ Relationship["targetFallback"] = Target.Name;
Relationship["kind"] = getRelationshipString(Kind);
Relationships.emplace_back(std::move(Relationship));