Skip to content

Commit 461eaff

Browse files
committed
[ConstraintSystem] NFC: Move ConstraintSystem.h to include/swift/Sema
1 parent 6ba7ecb commit 461eaff

33 files changed

+31
-35
lines changed
File renamed without changes.

lib/Sema/BuilderTransform.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
//
1616
//===----------------------------------------------------------------------===//
1717

18-
#include "ConstraintSystem.h"
1918
#include "MiscDiagnostics.h"
2019
#include "TypeChecker.h"
2120
#include "TypeCheckAvailability.h"
@@ -27,6 +26,7 @@
2726
#include "swift/AST/NameLookupRequests.h"
2827
#include "swift/AST/ParameterList.h"
2928
#include "swift/AST/TypeCheckRequests.h"
29+
#include "swift/Sema/ConstraintSystem.h"
3030
#include "swift/Sema/SolutionResult.h"
3131
#include "llvm/ADT/DenseMap.h"
3232
#include "llvm/ADT/SmallVector.h"

lib/Sema/CSApply.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
//
1717
//===----------------------------------------------------------------------===//
1818

19-
#include "ConstraintSystem.h"
2019
#include "CodeSynthesis.h"
2120
#include "CSDiagnostics.h"
2221
#include "MiscDiagnostics.h"
@@ -33,6 +32,7 @@
3332
#include "swift/AST/ProtocolConformance.h"
3433
#include "swift/AST/SubstitutionMap.h"
3534
#include "swift/Basic/StringExtras.h"
35+
#include "swift/Sema/ConstraintSystem.h"
3636
#include "swift/Sema/SolutionResult.h"
3737
#include "llvm/ADT/APFloat.h"
3838
#include "llvm/ADT/APInt.h"

lib/Sema/CSBindings.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
// This file implements selection of bindings for type variables.
1414
//
1515
//===----------------------------------------------------------------------===//
16-
#include "ConstraintSystem.h"
1716
#include "TypeChecker.h"
1817
#include "swift/Sema/ConstraintGraph.h"
18+
#include "swift/Sema/ConstraintSystem.h"
1919
#include "llvm/ADT/SetVector.h"
2020
#include <tuple>
2121

lib/Sema/CSClosure.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
//
1717
//===----------------------------------------------------------------------===//
1818

19-
#include "ConstraintSystem.h"
2019
#include "TypeChecker.h"
20+
#include "swift/Sema/ConstraintSystem.h"
2121

2222
using namespace swift;
2323
using namespace swift::constraints;

lib/Sema/CSDiagnostics.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
//===----------------------------------------------------------------------===//
1616

1717
#include "CSDiagnostics.h"
18-
#include "ConstraintSystem.h"
1918
#include "MiscDiagnostics.h"
2019
#include "TypeCheckProtocol.h"
2120
#include "TypoCorrection.h"

lib/Sema/CSDiagnostics.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#ifndef SWIFT_SEMA_CSDIAGNOSTICS_H
1717
#define SWIFT_SEMA_CSDIAGNOSTICS_H
1818

19-
#include "ConstraintSystem.h"
2019
#include "TypeChecker.h"
2120
#include "swift/AST/ASTContext.h"
2221
#include "swift/AST/ASTNode.h"
@@ -27,6 +26,7 @@
2726
#include "swift/AST/OperatorNameLookup.h"
2827
#include "swift/AST/Types.h"
2928
#include "swift/Basic/SourceLoc.h"
29+
#include "swift/Sema/ConstraintSystem.h"
3030
#include "swift/Sema/OverloadChoice.h"
3131
#include "llvm/ADT/ArrayRef.h"
3232
#include <tuple>

lib/Sema/CSFix.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@
1717
//===----------------------------------------------------------------------===//
1818

1919
#include "CSDiagnostics.h"
20-
#include "ConstraintSystem.h"
2120
#include "swift/AST/Expr.h"
2221
#include "swift/AST/ParameterList.h"
2322
#include "swift/AST/Type.h"
2423
#include "swift/AST/Types.h"
2524
#include "swift/Basic/SourceManager.h"
2625
#include "swift/Sema/ConstraintLocator.h"
26+
#include "swift/Sema/ConstraintSystem.h"
2727
#include "swift/Sema/CSFix.h"
2828
#include "swift/Sema/OverloadChoice.h"
2929
#include "llvm/ADT/SmallString.h"

lib/Sema/CSGen.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
// This file implements constraint generation for the type checker.
1414
//
1515
//===----------------------------------------------------------------------===//
16-
#include "ConstraintSystem.h"
1716
#include "TypeCheckType.h"
1817
#include "TypeChecker.h"
1918
#include "swift/AST/ASTVisitor.h"
@@ -25,6 +24,7 @@
2524
#include "swift/AST/SubstitutionMap.h"
2625
#include "swift/AST/TypeCheckRequests.h"
2726
#include "swift/Sema/ConstraintGraph.h"
27+
#include "swift/Sema/ConstraintSystem.h"
2828
#include "swift/Sema/IDETypeChecking.h"
2929
#include "swift/Subsystems.h"
3030
#include "llvm/ADT/APInt.h"

0 commit comments

Comments
 (0)