Skip to content

Commit ef1636a

Browse files
committed
RequirementMachine: Split off RuleBuilder.{cpp,h} from RequirementLowering.{cpp,h}
1 parent 7c00619 commit ef1636a

File tree

7 files changed

+590
-539
lines changed

7 files changed

+590
-539
lines changed

lib/AST/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ add_swift_host_library(swiftAST STATIC
9595
RequirementMachine/RewriteLoop.cpp
9696
RequirementMachine/RewriteSystem.cpp
9797
RequirementMachine/Rule.cpp
98+
RequirementMachine/RuleBuilder.cpp
9899
RequirementMachine/SimplifySubstitutions.cpp
99100
RequirementMachine/Symbol.cpp
100101
RequirementMachine/Term.cpp

lib/AST/RequirementMachine/ConcreteTypeWitness.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <vector>
2525
#include "PropertyMap.h"
2626
#include "RequirementLowering.h"
27+
#include "RuleBuilder.h"
2728

2829
using namespace swift;
2930
using namespace rewriting;

0 commit comments

Comments
 (0)