@@ -296,8 +296,8 @@ const RequirementSource *RequirementSource::forAbstract(
296
296
}
297
297
298
298
const RequirementSource *RequirementSource::forExplicit (
299
- PotentialArchetype *root,
300
- WrittenRequirementLoc writtenLoc) {
299
+ PotentialArchetype *root,
300
+ GenericSignatureBuilder:: WrittenRequirementLoc writtenLoc) {
301
301
auto &builder = *root->getBuilder ();
302
302
REQUIREMENT_SOURCE_FACTORY_BODY (
303
303
(nodeID, Explicit, nullptr , root,
@@ -363,10 +363,9 @@ static Type rerootOnProtocolSelf(Type depTy, ProtocolDecl *protocol) {
363
363
}
364
364
365
365
const RequirementSource *RequirementSource::viaProtocolRequirement (
366
- GenericSignatureBuilder &builder,
367
- Type dependentType,
368
- ProtocolDecl *protocol,
369
- WrittenRequirementLoc writtenLoc) const {
366
+ GenericSignatureBuilder &builder, Type dependentType,
367
+ ProtocolDecl *protocol,
368
+ GenericSignatureBuilder::WrittenRequirementLoc writtenLoc) const {
370
369
// Re-root the dependent type on the protocol.
371
370
// FIXME: we really want to canonicalize w.r.t. the requirement signature of
372
371
// the protocol, but it might not have been computed yet.
0 commit comments