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 b09b5c4 commit 1f125c3Copy full SHA for 1f125c3
lib/AST/RequirementMachine/RequirementLowering.h
@@ -125,6 +125,9 @@ struct RuleBuilder {
125
void addProtocols(ArrayRef<const ProtocolDecl *> proto);
126
void addProtocol(const ProtocolDecl *proto,
127
bool initialComponent);
128
+ void collectRulesFromReferencedProtocols();
129
+
130
+private:
131
void addAssociatedType(const AssociatedTypeDecl *type,
132
const ProtocolDecl *proto);
133
void addRequirement(const Requirement &req,
@@ -134,7 +137,6 @@ struct RuleBuilder {
134
137
135
138
void addTypeAlias(const ProtocolTypeAlias &alias,
136
139
- void collectRulesFromReferencedProtocols();
140
};
141
142
// Defined in ConcreteContraction.cpp.
0 commit comments