ast: Remove unused Struct::set_decorations()

Bug: tint:390
Change-Id: If0aeb618ef15c64e7379501ec88a448bc4d7e015
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/35013
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: dan sinclair <dsinclair@chromium.org>
diff --git a/src/ast/struct.h b/src/ast/struct.h
index 5dc31a4..f9f29ab 100644
--- a/src/ast/struct.h
+++ b/src/ast/struct.h
@@ -52,11 +52,6 @@
 
   ~Struct() override;
 
-  /// Sets the struct decoration
-  /// @param decos the list of decorations to set
-  void set_decorations(StructDecorationList decos) {
-    decorations_ = std::move(decos);
-  }
   /// @returns the struct decorations
   const StructDecorationList& decorations() const { return decorations_; }
 
diff --git a/src/ast/struct_member.h b/src/ast/struct_member.h
index 4064767..bf9ea2d 100644
--- a/src/ast/struct_member.h
+++ b/src/ast/struct_member.h
@@ -56,11 +56,7 @@
   const std::string& name() const { return name_; }
   /// @returns the type
   type::Type* type() const { return type_; }
-  /// Sets the decorations
-  /// @param decorations the decorations
-  void set_decorations(StructMemberDecorationList decorations) {
-    decorations_ = std::move(decorations);
-  }
+
   /// @returns the decorations
   const StructMemberDecorationList& decorations() const { return decorations_; }