Skip to content

Commit d6e0ef9

Browse files
committed
Swift: extract ExtensionDecl protocols
1 parent f6e2621 commit d6e0ef9

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

swift/extractor/translators/DeclTranslator.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@ std::optional<codeql::SubscriptDecl> DeclTranslator::translateSubscriptDecl(
265265
codeql::ExtensionDecl DeclTranslator::translateExtensionDecl(const swift::ExtensionDecl& decl) {
266266
auto entry = createEntry(decl);
267267
entry.extended_type_decl = dispatcher.fetchLabel(decl.getExtendedNominal());
268+
entry.protocols = dispatcher.fetchRepeatedLabels(decl.getLocalProtocols());
268269
fillGenericContext(decl, entry);
269270
fillIterableDeclContext(decl, entry);
270271
return entry;

0 commit comments

Comments
 (0)