@@ -29,7 +29,7 @@ import StdNames._
29
29
* - eliminates some kinds of trees: Imports, NamedArgs
30
30
* - stubs out native methods
31
31
* - eliminates self tree in Template and self symbol in ClassInfo
32
- * - collapsess all type trees to trees of class TypeTree
32
+ * - collapses all type trees to trees of class TypeTree
33
33
* - converts idempotent expressions with constant types
34
34
*/
35
35
class FirstTransform extends MiniPhaseTransform with InfoTransformer with AnnotationTransformer { thisTransformer =>
@@ -148,7 +148,7 @@ class FirstTransform extends MiniPhaseTransform with InfoTransformer with Annota
148
148
override def transformTemplate (impl : Template )(implicit ctx : Context , info : TransformerInfo ): Tree = {
149
149
cpy.Template (impl)(self = EmptyValDef )
150
150
}
151
-
151
+
152
152
override def transformDefDef (ddef : DefDef )(implicit ctx : Context , info : TransformerInfo ) = {
153
153
if (ddef.symbol.hasAnnotation(defn.NativeAnnot )) {
154
154
ddef.symbol.resetFlag(Deferred )
@@ -168,13 +168,13 @@ class FirstTransform extends MiniPhaseTransform with InfoTransformer with Annota
168
168
}
169
169
170
170
override def transformIdent (tree : Ident )(implicit ctx : Context , info : TransformerInfo ) =
171
- if (tree.isType) TypeTree (tree.tpe).withPos(tree.pos)
171
+ if (tree.isType) TypeTree (tree.tpe).withPos(tree.pos)
172
172
else constToLiteral(tree)
173
173
174
174
override def transformSelect (tree : Select )(implicit ctx : Context , info : TransformerInfo ) =
175
- if (tree.isType) TypeTree (tree.tpe).withPos(tree.pos)
175
+ if (tree.isType) TypeTree (tree.tpe).withPos(tree.pos)
176
176
else constToLiteral(tree)
177
-
177
+
178
178
override def transformTypeApply (tree : TypeApply )(implicit ctx : Context , info : TransformerInfo ) =
179
179
constToLiteral(tree)
180
180
@@ -183,7 +183,7 @@ class FirstTransform extends MiniPhaseTransform with InfoTransformer with Annota
183
183
184
184
override def transformTyped (tree : Typed )(implicit ctx : Context , info : TransformerInfo ) =
185
185
constToLiteral(tree)
186
-
186
+
187
187
override def transformBlock (tree : Block )(implicit ctx : Context , info : TransformerInfo ) =
188
188
constToLiteral(tree)
189
189
0 commit comments