Skip to content

Commit b2476a4

Browse files
authored
Merge pull request #4305 from dotty-staging/fix/file-positions
Fix files where the path does not match the package
2 parents 0ba6d2e + bf37f47 commit b2476a4

File tree

5 files changed

+10
-17
lines changed

5 files changed

+10
-17
lines changed

compiler/src/dotty/tools/backend/jvm/CollectEntryPoints.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import dotty.tools.dotc.core.Types
66
import dotty.tools.dotc.transform.MegaPhase._
77
import dotty.tools.dotc.ast.tpd
88
import dotty.tools.dotc
9-
import dotty.tools.dotc.backend.jvm.DottyPrimitives
109
import dotty.tools.dotc.core.Flags.FlagSet
1110
import dotty.tools.dotc.transform.Erasure
1211
import dotty.tools.dotc.transform.SymUtils._

compiler/src/dotty/tools/backend/jvm/DottyBackendInterface.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package dotty.tools.backend.jvm
33
import dotty.tools.dotc.ast.tpd
44
import dotty.tools.dotc.ast.Trees
55
import dotty.tools.dotc
6-
import dotty.tools.dotc.backend.jvm.DottyPrimitives
76
import dotty.tools.dotc.core.Flags.FlagSet
87
import dotty.tools.dotc.transform.{Erasure, GenericSignatures}
98
import dotty.tools.dotc.transform.SymUtils._

compiler/src/dotty/tools/backend/jvm/GenBCode.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import scala.collection.JavaConverters._
1111
import scala.tools.asm.{ClassVisitor, CustomAttr, FieldVisitor, MethodVisitor}
1212
import scala.tools.nsc.backend.jvm._
1313
import dotty.tools.dotc
14-
import dotty.tools.dotc.backend.jvm.DottyPrimitives
1514
import dotty.tools.dotc.transform.Erasure
1615
import dotty.tools.dotc.transform.SymUtils._
1716
import dotty.tools.dotc.interfaces

compiler/src/dotty/tools/backend/jvm/scalaPrimitives.scala

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,19 @@
33
* @author Martin Odersky
44
*/
55

6-
package dotty.tools.dotc
6+
package dotty.tools
77
package backend.jvm
88

9-
import dotty.tools.backend.jvm.GenBCodePipeline
10-
import dotty.tools.dotc.ast.Trees.Select
11-
import dotty.tools.dotc.ast.tpd._
12-
import dotty.tools.dotc.core.Names.TermName
13-
import dotty.tools.dotc.core.StdNames
14-
import dotty.tools.dotc.core.StdNames._
15-
import dotty.tools.dotc.core.Types.{JavaArrayType, UnspecifiedErrorType, Type}
9+
import dotc.ast.Trees.Select
10+
import dotc.ast.tpd._
11+
import dotc.core._
12+
import Contexts.Context
13+
import Names.TermName, StdNames._
14+
import Types.{JavaArrayType, UnspecifiedErrorType, Type}
15+
import Symbols.{Symbol, NoSymbol}
1616

1717
import scala.collection.{ mutable, immutable }
1818

19-
import core.Contexts.Context
20-
import core.Symbols.{Symbol, NoSymbol}
2119

2220
/** Scala primitive operations are represented as methods in `Any` and
2321
* `AnyVal` subclasses. Here we demultiplex them by providing a mapping
@@ -127,8 +125,8 @@ class DottyPrimitives(ctx: Context) {
127125

128126
implicit val ctx = this.ctx
129127

130-
import core.Symbols.defn
131-
val primitives = core.Symbols.newMutableSymbolMap[Int]
128+
import Symbols.defn
129+
val primitives = Symbols.newMutableSymbolMap[Int]
132130

133131
/** Add a primitive operation to the map */
134132
def addPrimitive(s: Symbol, code: Int): Unit = {
@@ -169,8 +167,6 @@ class DottyPrimitives(ctx: Context) {
169167
// java.lang.String
170168
addPrimitive(defn.String_+, CONCAT)
171169

172-
import core.StdNames.nme
173-
174170
// scala.Array
175171
lazy val ArrayClass = defn.ArrayClass
176172
addPrimitives(ArrayClass, nme.length, LENGTH)

0 commit comments

Comments
 (0)