Index: src/Validate/HoistStruct.cpp
===================================================================
--- src/Validate/HoistStruct.cpp	(revision d6c464d2c9198b52bd24eb294ced8667c66dad4a)
+++ src/Validate/HoistStruct.cpp	(revision 3a513d8965c8c10afd1ac0dd69e86eee5e6cd6e2)
@@ -138,4 +138,8 @@
 }
 
+void hoistAdt( [[maybe_unused]] ast::TranslationUnit & trnaslationUnit ) {
+	
+}
+
 } // namespace Validate
 
Index: src/Validate/HoistStruct.hpp
===================================================================
--- src/Validate/HoistStruct.hpp	(revision d6c464d2c9198b52bd24eb294ced8667c66dad4a)
+++ src/Validate/HoistStruct.hpp	(revision 3a513d8965c8c10afd1ac0dd69e86eee5e6cd6e2)
@@ -24,4 +24,5 @@
 /// Flattens nested type declarations. (Run right after Fix Qualified Types.)
 void hoistStruct( ast::TranslationUnit & translationUnit );
+void hoistAdt( ast::TranslationUnit & trnaslationUnit );
 
 }
