Index: src/main.cc
===================================================================
--- src/main.cc	(revision a3525c4ab7a7b590f9d24b0886e094b880c22c6d)
+++ src/main.cc	(revision df78cce298234f5393935a7b378e26335eaf33ff)
@@ -66,4 +66,5 @@
 #include "Tuples/Tuples.h"                  // for expandMemberTuples, expan...
 #include "Validate/Autogen.hpp"             // for autogenerateRoutines
+#include "Validate/ImplementEnumFunc.hpp"   // for implementEnumFunc
 #include "Validate/CompoundLiteral.hpp"     // for handleCompoundLiterals
 #include "Validate/EliminateTypedef.hpp"    // for eliminateTypedef
@@ -336,4 +337,5 @@
 
 		PASS( "Generate Autogen Routines", Validate::autogenerateRoutines, transUnit );
+		PASS( "Generate Enum Attributes Functions", Validate::implementEnumFunc, transUnit );
 
 		PASS( "Implement Actors", Concurrency::implementActors, transUnit );
@@ -383,5 +385,5 @@
 		PASS( "Resolve", ResolvExpr::resolve, transUnit );
 		DUMP( exprp, std::move( transUnit ) );
-		PASS( "Replace Pseudo Func", Validate::replacePseudoFunc, transUnit );
+		// PASS( "Replace Pseudo Func", Validate::replacePseudoFunc, transUnit );
 		DUMP( reppseu, std::move( transUnit ) );
 		PASS( "Fix Init", InitTweak::fix, transUnit, buildingLibrary() );
