Cleanup some includes

Change-Id: I4f6a871cb38a2af53583c582831990c2d76e38b4
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/35102
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
Auto-Submit: dan sinclair <dsinclair@chromium.org>
diff --git a/src/ast/array_decoration.h b/src/ast/array_decoration.h
index 5473385..91dee9f 100644
--- a/src/ast/array_decoration.h
+++ b/src/ast/array_decoration.h
@@ -15,8 +15,6 @@
 #ifndef SRC_AST_ARRAY_DECORATION_H_
 #define SRC_AST_ARRAY_DECORATION_H_
 
-#include <memory>
-#include <string>
 #include <vector>
 
 #include "src/ast/decoration.h"
diff --git a/src/ast/int_literal.h b/src/ast/int_literal.h
index 5cf808d..49ecda4 100644
--- a/src/ast/int_literal.h
+++ b/src/ast/int_literal.h
@@ -15,8 +15,6 @@
 #ifndef SRC_AST_INT_LITERAL_H_
 #define SRC_AST_INT_LITERAL_H_
 
-#include <string>
-
 #include "src/ast/literal.h"
 
 namespace tint {
diff --git a/src/ast/intrinsic.h b/src/ast/intrinsic.h
index 09116b6..3207f80 100644
--- a/src/ast/intrinsic.h
+++ b/src/ast/intrinsic.h
@@ -16,7 +16,6 @@
 #define SRC_AST_INTRINSIC_H_
 
 #include <ostream>
-#include <string>
 
 namespace tint {
 namespace ast {
diff --git a/src/ast/member_accessor_expression.h b/src/ast/member_accessor_expression.h
index 3b9b09a..172c308 100644
--- a/src/ast/member_accessor_expression.h
+++ b/src/ast/member_accessor_expression.h
@@ -16,7 +16,6 @@
 #define SRC_AST_MEMBER_ACCESSOR_EXPRESSION_H_
 
 #include <memory>
-#include <string>
 #include <utility>
 
 #include "src/ast/expression.h"
diff --git a/src/ast/stride_decoration.h b/src/ast/stride_decoration.h
index f2113f7..317ac93 100644
--- a/src/ast/stride_decoration.h
+++ b/src/ast/stride_decoration.h
@@ -17,8 +17,6 @@
 
 #include <stddef.h>
 
-#include <string>
-
 #include "src/ast/array_decoration.h"
 
 namespace tint {
diff --git a/src/ast/struct_member_decoration.h b/src/ast/struct_member_decoration.h
index 6a0bf18..6a028dd 100644
--- a/src/ast/struct_member_decoration.h
+++ b/src/ast/struct_member_decoration.h
@@ -15,8 +15,6 @@
 #ifndef SRC_AST_STRUCT_MEMBER_DECORATION_H_
 #define SRC_AST_STRUCT_MEMBER_DECORATION_H_
 
-#include <memory>
-#include <string>
 #include <vector>
 
 #include "src/ast/decoration.h"
diff --git a/src/ast/struct_member_offset_decoration.h b/src/ast/struct_member_offset_decoration.h
index bfc8ca2..a153758 100644
--- a/src/ast/struct_member_offset_decoration.h
+++ b/src/ast/struct_member_offset_decoration.h
@@ -17,8 +17,6 @@
 
 #include <stddef.h>
 
-#include <string>
-
 #include "src/ast/struct_member_decoration.h"
 
 namespace tint {
diff --git a/src/ast/type/texture_type.cc b/src/ast/type/texture_type.cc
index 24a80bd..e97b4be 100644
--- a/src/ast/type/texture_type.cc
+++ b/src/ast/type/texture_type.cc
@@ -15,6 +15,7 @@
 #include "src/ast/type/texture_type.h"
 
 #include <cassert>
+#include <ostream>
 
 #include "src/ast/type/multisampled_texture_type.h"
 #include "src/ast/type/sampled_texture_type.h"
diff --git a/src/ast/type/texture_type.h b/src/ast/type/texture_type.h
index 59c1ccf..ccac6de 100644
--- a/src/ast/type/texture_type.h
+++ b/src/ast/type/texture_type.h
@@ -15,9 +15,6 @@
 #ifndef SRC_AST_TYPE_TEXTURE_TYPE_H_
 #define SRC_AST_TYPE_TEXTURE_TYPE_H_
 
-#include <ostream>
-#include <string>
-
 #include "src/ast/type/type.h"
 
 namespace tint {
diff --git a/src/ast/type_decoration.h b/src/ast/type_decoration.h
index 0916a9a..46c3478 100644
--- a/src/ast/type_decoration.h
+++ b/src/ast/type_decoration.h
@@ -15,9 +15,6 @@
 #ifndef SRC_AST_TYPE_DECORATION_H_
 #define SRC_AST_TYPE_DECORATION_H_
 
-#include <memory>
-#include <ostream>
-#include <string>
 #include <vector>
 
 #include "src/ast/decoration.h"
diff --git a/src/ast/variable_decoration.h b/src/ast/variable_decoration.h
index 72e18ad..7473680 100644
--- a/src/ast/variable_decoration.h
+++ b/src/ast/variable_decoration.h
@@ -15,9 +15,6 @@
 #ifndef SRC_AST_VARIABLE_DECORATION_H_
 #define SRC_AST_VARIABLE_DECORATION_H_
 
-#include <memory>
-#include <ostream>
-#include <string>
 #include <vector>
 
 #include "src/ast/decoration.h"