Index: src/Validate/Autogen.cpp
===================================================================
--- src/Validate/Autogen.cpp	(revision fb4dc2836f4baf232dfe867576343c1133659525)
+++ src/Validate/Autogen.cpp	(revision 427a5777350bb12c47cb0673b4e73fb41e07ae2e)
@@ -25,4 +25,5 @@
 
 #include "AST/Attribute.hpp"
+#include "AST/Copy.hpp"
 #include "AST/Create.hpp"
 #include "AST/Decl.hpp"
Index: src/Validate/FixQualifiedTypes.cpp
===================================================================
--- src/Validate/FixQualifiedTypes.cpp	(revision fb4dc2836f4baf232dfe867576343c1133659525)
+++ src/Validate/FixQualifiedTypes.cpp	(revision 427a5777350bb12c47cb0673b4e73fb41e07ae2e)
@@ -16,4 +16,5 @@
 #include "Validate/FixQualifiedTypes.hpp"
 
+#include "AST/Copy.hpp"
 #include "AST/LinkageSpec.hpp"             // for Linkage
 #include "AST/Pass.hpp"
Index: src/Validate/GenericParameter.cpp
===================================================================
--- src/Validate/GenericParameter.cpp	(revision fb4dc2836f4baf232dfe867576343c1133659525)
+++ src/Validate/GenericParameter.cpp	(revision 427a5777350bb12c47cb0673b4e73fb41e07ae2e)
@@ -16,4 +16,5 @@
 #include "GenericParameter.hpp"
 
+#include "AST/Copy.hpp"
 #include "AST/Decl.hpp"
 #include "AST/Expr.hpp"
Index: src/Validate/ReplaceTypedef.cpp
===================================================================
--- src/Validate/ReplaceTypedef.cpp	(revision fb4dc2836f4baf232dfe867576343c1133659525)
+++ src/Validate/ReplaceTypedef.cpp	(revision 427a5777350bb12c47cb0673b4e73fb41e07ae2e)
@@ -16,4 +16,5 @@
 #include "ReplaceTypedef.hpp"
 
+#include "AST/Copy.hpp"
 #include "AST/Pass.hpp"
 #include "Common/ScopedMap.h"
