We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
ProtocolCompositionType
1 parent baf2345 commit 5f5a7b3Copy full SHA for 5f5a7b3
1 file changed
swift/extractor/mangler/SwiftMangler.cpp
@@ -371,6 +371,9 @@ SwiftMangledName SwiftMangler::visitProtocolCompositionType(
371
for (auto composed : type->getMembers()) {
372
ret << fetch(composed);
373
}
374
+ for (auto inverse : type->getInverses()) {
375
+ ret << (uint8_t)inverse << "_";
376
+ }
377
if (type->hasExplicitAnyObject()) {
378
ret << "&AnyObject";
379
0 commit comments