@@ -89,9 +89,8 @@ trait Phased {
8989
9090 lazy val all = List (
9191 Parser , Namer , Packageobjects , Typer , Superaccessors , Pickler , Refchecks ,
92- Selectiveanf , Liftcode , Selectivecps , Uncurry , Tailcalls , Specialize ,
93- Explicitouter , Erasure , Lazyvals , Lambdalift , Constructors , Flatten , Mixin ,
94- Cleanup , Delambdafy , Icode , Inliner , Closelim , Dce , Jvm , Terminal
92+ Uncurry , Tailcalls , Specialize , Explicitouter , Erasure , Lazyvals , Lambdalift ,
93+ Constructors , Flatten , Mixin , Cleanup , Delambdafy , Jvm , Terminal
9594 )
9695 lazy val nameMap = all.map(x => x.name -> x).toMap withDefaultValue NoPhaseName
9796 multi = all
@@ -110,28 +109,24 @@ trait Phased {
110109 case object Namer extends PhaseName
111110 case object Packageobjects extends PhaseName
112111 case object Typer extends PhaseName
112+ case object Patmat extends PhaseName
113113 case object Superaccessors extends PhaseName
114+ case object Extmethods extends PhaseName
114115 case object Pickler extends PhaseName
115116 case object Refchecks extends PhaseName
116- case object Selectiveanf extends PhaseName
117- case object Liftcode extends PhaseName
118- case object Selectivecps extends PhaseName
119117 case object Uncurry extends PhaseName
120118 case object Tailcalls extends PhaseName
121119 case object Specialize extends PhaseName
122120 case object Explicitouter extends PhaseName
123121 case object Erasure extends PhaseName
122+ case object PostErasure extends PhaseName
124123 case object Lazyvals extends PhaseName
125124 case object Lambdalift extends PhaseName
126125 case object Constructors extends PhaseName
127126 case object Flatten extends PhaseName
128127 case object Mixin extends PhaseName
129128 case object Cleanup extends PhaseName
130129 case object Delambdafy extends PhaseName
131- case object Icode extends PhaseName
132- case object Inliner extends PhaseName
133- case object Closelim extends PhaseName
134- case object Dce extends PhaseName
135130 case object Jvm extends PhaseName
136131 case object Terminal extends PhaseName
137132 case object NoPhaseName extends PhaseName {
0 commit comments