work.accept(blockFlattener); work.accept(varDeclRaiser); promoteLocalsToFields(str, work); createExtraPhases(str, work); buildPhaseList(str, work);
work.accept(blockFlattener); work.accept(varDeclRaiser); promoteLocalsToFields(str, work);
    public void visitPhasedFilter(SIRPhasedFilter str, SIRPhasedFilterIter iter)    {    	JMethodDeclaration work = str.getWork();		work.accept(blockFlattener);		work.accept(varDeclRaiser);		promoteLocalsToFields(str, work);		createExtraPhases(str, work);		buildPhaseList(str, work);    }