File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed
src/dotty/tools/dotc/transform Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ import StdNames._
29
29
* - inserts `.package` for selections of package object members
30
30
* - checks the bounds of AppliedTypeTrees
31
31
* - stubs out native methods
32
- * - removes java-defined ASTs
33
32
*/
34
33
class FirstTransform extends MiniPhaseTransform with IdentityDenotTransformer with AnnotationTransformer { thisTransformer =>
35
34
import ast .tpd ._
@@ -97,10 +96,7 @@ class FirstTransform extends MiniPhaseTransform with IdentityDenotTransformer wi
97
96
case stat => stat
98
97
}
99
98
100
- def skipJava (stats : List [Tree ]): List [Tree ] = // packages get a JavaDefined flag. Dont skip them
101
- stats.filter(t => ! (t.symbol is(Flags .JavaDefined , Flags .Package )))
102
-
103
- addMissingCompanions(reorder(skipJava(stats)))
99
+ addMissingCompanions(reorder(stats))
104
100
}
105
101
106
102
override def transformDefDef (ddef : DefDef )(implicit ctx : Context , info : TransformerInfo ) = {
You can’t perform that action at this time.
0 commit comments