[AST] Break some header dependencies for faster rebuilds (#27374)

DiagnosticEngine.h no longer depends on Attr.h.
Expr.h no longer depends on TypeRepr.h.

No functionality change.
This commit is contained in:
Jordan Rose
2019-09-26 09:17:10 -07:00
committed by GitHub
parent c0a57b6e17
commit 8ff1dac381
19 changed files with 27 additions and 5 deletions

View File

@@ -26,8 +26,8 @@
#include "swift/AST/Module.h"
#include "swift/AST/NameLookup.h"
#include "swift/AST/SubstitutionMap.h"
#include "swift/AST/Types.h"
#include "swift/AST/TypeRepr.h"
#include "swift/AST/Types.h"
#include "swift/Basic/Mangler.h"
#include "swift/ClangImporter/ClangImporter.h"
#include "swift/Demangling/Demangler.h"