Break almost all dependencies of Driver on Frontend

- Sink OutputFileMap{.h,.cpp} and ReferenceDependencyKeys.h to Basic
- Remove unnecessary includes of Frontend.h.
This commit is contained in:
Jordan Rose
2018-08-27 20:04:45 -07:00
parent 140ee562d3
commit e224e31720
18 changed files with 20 additions and 22 deletions

View File

@@ -10,10 +10,10 @@
//
//===----------------------------------------------------------------------===//
#include "swift/Basic/ReferenceDependencyKeys.h"
#include "swift/Basic/Statistic.h"
#include "swift/Driver/DependencyGraph.h"
#include "swift/Demangling/Demangle.h"
#include "swift/Frontend/ReferenceDependencyKeys.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringSwitch.h"