We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 413da3a commit 4b59d1eCopy full SHA for 4b59d1e
lib/Serialization/Serialization.cpp
@@ -1724,7 +1724,10 @@ void Serializer::writeRequirementSignature(
1724
1725
for (const auto &typeAlias : requirementSig.getTypeAliases()) {
1726
rawData.push_back(addDeclBaseNameRef(typeAlias.getName()));
1727
- rawData.push_back(addTypeRef(typeAlias.getUnderlyingType()));
+
1728
+ auto underlyingType = typeAlias.getUnderlyingType();
1729
+ ASSERT(!underlyingType->findUnresolvedDependentMemberType());
1730
+ rawData.push_back(addTypeRef(underlyingType));
1731
}
1732
1733
RequirementSignatureLayout::emitRecord(
0 commit comments