Skip to content

Commit 02a0021

Browse files
author
Paolo Tranquilli
committed
Swift: tweak mangling of extensions
1 parent 9e1e56f commit 02a0021

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

swift/extractor/mangler/SwiftMangler.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,8 @@ SwiftMangledName SwiftMangler::visitExtensionDecl(const swift::ExtensionDecl* de
9999
}
100100

101101
auto parent = getParent(decl);
102-
return initMangled(decl) << fetch(parent) << getExtensionIndex(decl, parent);
102+
auto target = decl->getExtendedType();
103+
return initMangled(decl) << fetch(target) << getExtensionIndex(decl, parent);
103104
}
104105

105106
unsigned SwiftMangler::getExtensionIndex(const swift::ExtensionDecl* decl,

0 commit comments

Comments
 (0)