Skip to content

Commit 61805a5

Browse files
authored
Merge pull request #37962 from slavapestov/requirement-machine-concrete-types
RequirementMachine: Preliminary support for superclass and concrete type requirements
2 parents 214f480 + 3983da4 commit 61805a5

File tree

9 files changed

+1374
-342
lines changed

9 files changed

+1374
-342
lines changed

include/swift/AST/RequirementMachine.h

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,6 @@ class GenericSignature;
2323
class ProtocolDecl;
2424
class Requirement;
2525

26-
namespace rewriting {
27-
28-
class Term;
29-
30-
Term getTermForType(CanType paramType, const ProtocolDecl *proto);
31-
32-
} // end namespace rewriting
33-
3426
/// Wraps a rewrite system with higher-level operations in terms of
3527
/// generic signatures and interface types.
3628
class RequirementMachine final {

0 commit comments

Comments
 (0)