aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
diff options
context:
space:
mode:
authorGuillaume Martres <smarter@ubuntu.com>2017-03-05 21:01:26 +0900
committerGuillaume Martres <smarter@ubuntu.com>2017-03-08 13:30:48 +0100
commit904d3bc1907e825f9cd9e17d1e8c538dc2a45357 (patch)
tree3c631c341813a41b7d97d9dc409300ddca5142b3 /compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
parentecbb73ccf21302bf2a5df1c8d97811581d4f8637 (diff)
downloaddotty-904d3bc1907e825f9cd9e17d1e8c538dc2a45357.tar.gz
dotty-904d3bc1907e825f9cd9e17d1e8c538dc2a45357.tar.bz2
dotty-904d3bc1907e825f9cd9e17d1e8c538dc2a45357.zip
Add Scala2Flags to replace our use of scala-reflect Flags
Diffstat (limited to 'compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala')
-rw-r--r--compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala19
1 files changed, 1 insertions, 18 deletions
diff --git a/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala b/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
index 17fef3852..6ee9f1f9e 100644
--- a/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
+++ b/compiler/src/dotty/tools/dotc/core/unpickleScala2/PickleBuffer.scala
@@ -193,24 +193,7 @@ object PickleBuffer {
private type FlagMap = Array[Array[Long]]
private val (scalaTermFlagMap, scalaTypeFlagMap) = {
- import scala.reflect.internal.Flags._
-
- // The following vals are copy-pasted from reflect.internal.Flags.
- // They are unfortunately private there, so we cannot get at them directly.
- // Using the public method pickledToRawFlags instead looks unattractive
- // because of performance.
- val IMPLICIT_PKL = (1 << 0)
- val FINAL_PKL = (1 << 1)
- val PRIVATE_PKL = (1 << 2)
- val PROTECTED_PKL = (1 << 3)
- val SEALED_PKL = (1 << 4)
- val OVERRIDE_PKL = (1 << 5)
- val CASE_PKL = (1 << 6)
- val ABSTRACT_PKL = (1 << 7)
- val DEFERRED_PKL = (1 << 8)
- val METHOD_PKL = (1 << 9)
- val MODULE_PKL = (1 << 10)
- val INTERFACE_PKL = (1 << 11)
+ import Scala2Flags._
val corr = Map(
PROTECTED_PKL -> Protected,