File tree Expand file tree Collapse file tree 14 files changed +17
-2
lines changed Expand file tree Collapse file tree 14 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 17
17
#ifndef SWIFT_AST_ASTCONTEXT_H
18
18
#define SWIFT_AST_ASTCONTEXT_H
19
19
20
- #include " swift/AST/ClangModuleLoader.h"
21
20
#include " swift/AST/Evaluator.h"
22
21
#include " swift/AST/GenericSignature.h"
23
22
#include " swift/AST/Identifier.h"
32
31
#include " llvm/ADT/MapVector.h"
33
32
#include " llvm/ADT/PointerIntPair.h"
34
33
#include " llvm/ADT/SetVector.h"
34
+ #include " llvm/ADT/SmallPtrSet.h"
35
35
#include " llvm/ADT/StringMap.h"
36
36
#include " llvm/ADT/TinyPtrVector.h"
37
37
#include " llvm/Support/Allocator.h"
@@ -49,10 +49,12 @@ namespace clang {
49
49
}
50
50
51
51
namespace swift {
52
+ class AbstractFunctionDecl ;
52
53
class ASTContext ;
53
54
enum class Associativity : unsigned char ;
54
55
class AvailabilityContext ;
55
56
class BoundGenericType ;
57
+ class ClangModuleLoader ;
56
58
class ClangNode ;
57
59
class ConcreteDeclRef ;
58
60
class ConstructorDecl ;
Original file line number Diff line number Diff line change 17
17
#include " swift/AST/ASTContext.h"
18
18
#include " ForeignRepresentationInfo.h"
19
19
#include " SubstitutionMapStorage.h"
20
+ #include " swift/AST/ClangModuleLoader.h"
20
21
#include " swift/AST/ConcreteDeclRef.h"
21
22
#include " swift/AST/DiagnosticEngine.h"
22
23
#include " swift/AST/DiagnosticsSema.h"
Original file line number Diff line number Diff line change 17
17
18
18
#include " llvm/ADT/DenseSet.h"
19
19
#include " swift/AST/ASTContext.h"
20
+ #include " swift/AST/ClangModuleLoader.h"
20
21
#include " swift/AST/ImportCache.h"
21
22
#include " swift/AST/Module.h"
22
23
Original file line number Diff line number Diff line change 12
12
13
13
#include " swift/AST/ModuleNameLookup.h"
14
14
#include " swift/AST/ASTContext.h"
15
+ #include " swift/AST/ClangModuleLoader.h"
15
16
#include " swift/AST/ImportCache.h"
16
17
#include " swift/AST/NameLookup.h"
17
18
#include " llvm/Support/raw_ostream.h"
Original file line number Diff line number Diff line change 11
11
// ===----------------------------------------------------------------------===//
12
12
13
13
#include " swift/AST/ASTContext.h"
14
+ #include " swift/AST/ClangModuleLoader.h"
14
15
#include " swift/AST/Module.h"
15
16
#include " swift/AST/USRGeneration.h"
16
17
#include " swift/AST/ASTMangler.h"
Original file line number Diff line number Diff line change 20
20
#include " ClangDiagnosticConsumer.h"
21
21
#include " swift/Subsystems.h"
22
22
#include " swift/AST/ASTContext.h"
23
+ #include " swift/AST/ClangModuleLoader.h"
23
24
#include " swift/AST/DiagnosticEngine.h"
24
25
#include " swift/AST/DiagnosticsClangImporter.h"
25
26
#include " swift/AST/ImportCache.h"
Original file line number Diff line number Diff line change 21
21
#include " swift/AST/ASTMangler.h"
22
22
#include " swift/AST/Attr.h"
23
23
#include " swift/AST/Builtins.h"
24
+ #include " swift/AST/ClangModuleLoader.h"
24
25
#include " swift/AST/Decl.h"
25
26
#include " swift/AST/DiagnosticsClangImporter.h"
26
27
#include " swift/AST/ExistentialLayout.h"
Original file line number Diff line number Diff line change 26
26
#include " swift/Subsystems.h"
27
27
#include " swift/Syntax/TokenSyntax.h"
28
28
#include " llvm/ADT/PointerUnion.h"
29
+ #include " llvm/ADT/SmallSet.h"
29
30
#include " llvm/ADT/Twine.h"
30
31
#include " llvm/Support/Compiler.h"
31
32
#include " llvm/Support/SaveAndRestore.h"
Original file line number Diff line number Diff line change 20
20
#include " swift/AST/Decl.h"
21
21
#include " swift/AST/ForeignErrorConvention.h"
22
22
#include " swift/AST/GenericSignature.h"
23
+ #include " swift/AST/ModuleLoader.h"
23
24
#include " swift/SIL/TypeLowering.h"
24
25
#include " clang/AST/ASTContext.h"
25
26
#include " clang/AST/Attr.h"
Original file line number Diff line number Diff line change 20
20
#include " swift/SIL/SILModule.h"
21
21
#include " swift/AST/Decl.h"
22
22
#include " swift/AST/DiagnosticsSIL.h"
23
- #include " swift/AST/ProtocolConformance.h"
24
23
#include " swift/AST/Module.h"
24
+ #include " swift/AST/ModuleLoader.h"
25
+ #include " swift/AST/ProtocolConformance.h"
25
26
#include " clang/AST/DeclObjC.h"
26
27
#include " llvm/Support/Debug.h"
27
28
#include " llvm/Support/ErrorHandling.h"
You can’t perform that action at this time.
0 commit comments