File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed
compiler/src/dotty/tools/dotc/core Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -104,7 +104,7 @@ object PickledQuotes {
104104 new TastyPrinter (bytes).printContents()
105105 }
106106
107- val unpickler = new TastyUnpickler (bytes, splices, isType)
107+ val unpickler = new QuoteUnpickler (bytes, splices, isType)
108108 unpickler.enter(Set .empty)
109109 val tree = unpickler.tree
110110
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ package dotty.tools.dotc.core.quoted
33import dotty .tools .dotc .core .tasty ._
44import dotty .tools .dotc .core .tasty .TastyUnpickler .NameTable
55
6- object TastyUnpickler {
6+ object QuoteUnpickler {
77 class QuotedTreeSectionUnpickler (posUnpickler : Option [PositionUnpickler ], splices : Seq [Any ])
88 extends DottyUnpickler .TreeSectionUnpickler (posUnpickler, None ) {
99 override def unpickle (reader : TastyReader , nameAtRef : NameTable ) =
@@ -15,11 +15,11 @@ object TastyUnpickler {
1515 * @param bytes the bytearray containing the Tasty file from which we unpickle
1616 * @param splices splices that will fill the holes in the quote
1717 */
18- class TastyUnpickler (bytes : Array [Byte ], splices : Seq [Any ], isTypeTree : Boolean ) extends DottyUnpickler (bytes) {
18+ class QuoteUnpickler (bytes : Array [Byte ], splices : Seq [Any ], isTypeTree : Boolean ) extends DottyUnpickler (bytes) {
1919 import DottyUnpickler ._
20- import TastyUnpickler ._
20+ import QuoteUnpickler ._
2121
22- override protected def mode : TreeUnpickler .UnpickleMode =
22+ protected override val mode : TreeUnpickler .UnpickleMode =
2323 if (isTypeTree) TreeUnpickler .UnpickleMode .TypeTree else TreeUnpickler .UnpickleMode .Term
2424
2525 protected override def treeSectionUnpickler (posUnpicklerOpt : Option [PositionUnpickler ], commentUnpicklerOpt : Option [CommentUnpickler ]): TreeSectionUnpickler =
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ class DottyUnpickler(bytes: Array[Byte]) extends ClassfileParser.Embedded with t
4646 private val commentUnpicklerOpt = unpickler.unpickle(new CommentsSectionUnpickler )
4747 private val treeUnpickler = unpickler.unpickle(treeSectionUnpickler(posUnpicklerOpt, commentUnpicklerOpt)).get
4848
49- protected def mode : TreeUnpickler .UnpickleMode = TreeUnpickler .UnpickleMode .TopLevel
49+ protected val mode : TreeUnpickler .UnpickleMode = TreeUnpickler .UnpickleMode .TopLevel
5050
5151 /** Enter all toplevel classes and objects into their scopes
5252 * @param roots a set of SymDenotations that should be overwritten by unpickling
You can’t perform that action at this time.
0 commit comments