[AST] Split FileUnit and its subclasses out of Module.h

Most of AST, Parse, and Sema deal with FileUnits regularly, but SIL
and IRGen certainly don't. Split FileUnit out into its own header to
cut down on recompilation times when something changes.

No functionality change.
This commit is contained in:
Jordan Rose
2019-09-17 17:20:28 -07:00
parent c99facb48b
commit 853caa66d4
74 changed files with 904 additions and 805 deletions

View File

@@ -17,6 +17,7 @@
#include "swift/AST/Identifier.h"
#include "swift/AST/LazyResolver.h"
#include "swift/AST/LinkLibrary.h"
#include "swift/AST/FileUnit.h"
#include "swift/AST/Module.h"
#include "swift/AST/RawComment.h"
#include "swift/AST/TypeLoc.h"