Move type_manager to the ast dir/namespace

First step to moving this to the `ast::Module`.

Also remove a bunch of redundant includes to `type_manager.h` as this is already included in `context.h`

Bug: tint:307
Bug: tint:337
Change-Id: Ic4baffa7b76ddefa29f56f758c25b1003ef40888
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/33665
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: David Neto <dneto@google.com>
This commit is contained in:
Ben Clayton
2020-11-23 19:30:55 +00:00
committed by Commit Bot service account
parent 4c32dd9735
commit 3e67c5dba6
22 changed files with 25 additions and 36 deletions

View File

@@ -19,6 +19,7 @@
// headers will need to be moved to include/tint/.
#include "src/ast/pipeline_stage.h"
#include "src/ast/type_manager.h"
#include "src/context.h"
#include "src/diagnostic/printer.h"
#include "src/inspector/inspector.h"
@@ -28,7 +29,6 @@
#include "src/transform/manager.h"
#include "src/transform/vertex_pulling_transform.h"
#include "src/type_determiner.h"
#include "src/type_manager.h"
#include "src/validator/validator.h"
#include "src/writer/writer.h"