Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/main.cc

    rcdb4eaa r7b05de4  
    6666#include "Tuples/Tuples.h"                  // for expandMemberTuples, expan...
    6767#include "Validate/Autogen.hpp"             // for autogenerateRoutines
    68 #include "Validate/ImplementEnumFunc.hpp"   // for implementEnumFunc
     68// #include "Validate/ImplementEnumFunc.hpp"   // for implementEnumFunc
    6969#include "Validate/CompoundLiteral.hpp"     // for handleCompoundLiterals
    7070#include "Validate/EliminateTypedef.hpp"    // for eliminateTypedef
     
    333333
    334334                PASS( "Generate Autogen Routines", Validate::autogenerateRoutines, transUnit );
    335                 PASS( "Generate Enum Attributes Functions", Validate::implementEnumFunc, transUnit );
     335                // PASS( "Generate Enum Attributes Functions", Validate::implementEnumFunc, transUnit );
    336336
    337337                PASS( "Implement Actors", Concurrency::implementActors, transUnit );
     
    382382                DUMP( exprp, std::move( transUnit ) );
    383383                PASS( "Replace Pseudo Func", Validate::replacePseudoFunc, transUnit );
    384                 PASS( "Fix Init", InitTweak::fix, transUnit, buildingLibrary() ); // Here
     384                DUMP( reppseu, std::move( transUnit ) );
     385                PASS( "Fix Init", InitTweak::fix, transUnit, buildingLibrary() );
    385386                PASS( "Erase With", ResolvExpr::eraseWith, transUnit );
    386387
     
    533534        { "instgen", genericsp, true, "print AST after instantiate generics" },
    534535        { "bbox", bboxp, true, "print AST before box pass" },
    535         { "bcodegen", bcodegenp, true, "print AST before code generation" }
     536        { "bcodegen", bcodegenp, true, "print AST before code generation" },
     537        { "reppseu", reppseu, true, "print AST after replacing pseudo functions" }
    536538};
    537539enum { printoptsSize = sizeof( printopts ) / sizeof( printopts[0] ) };
Note: See TracChangeset for help on using the changeset viewer.