File tree 4 files changed +6
-9
lines changed
compiler/src/dotty/tools/dotc
library/src/scala/internal/quoted
4 files changed +6
-9
lines changed Original file line number Diff line number Diff line change @@ -714,8 +714,8 @@ class Definitions {
714
714
715
715
@ tu lazy val InternalQuotedExprModule : Symbol = requiredModule(" scala.internal.quoted.Expr" )
716
716
@ tu lazy val InternalQuotedExpr_unapply : Symbol = InternalQuotedExprModule .requiredMethod(nme.unapply)
717
- @ tu lazy val InternalQuotedExpr_nullExpr : Symbol = InternalQuotedExprModule .requiredMethod(nme.nullExpr )
718
- @ tu lazy val InternalQuotedExpr_unitExpr : Symbol = InternalQuotedExprModule .requiredMethod(nme.unitExpr )
717
+ @ tu lazy val InternalQuotedExpr_null : Symbol = InternalQuotedExprModule .requiredMethod(nme.null_ )
718
+ @ tu lazy val InternalQuotedExpr_unit : Symbol = InternalQuotedExprModule .requiredMethod(nme.Unit )
719
719
720
720
@ tu lazy val InternalQuotedTypeModule : Symbol = requiredModule(" scala.internal.quoted.Type" )
721
721
@ tu lazy val InternalQuotedType_unapply : Symbol = InternalQuotedTypeModule .requiredMethod(nme.unapply)
Original file line number Diff line number Diff line change @@ -535,7 +535,6 @@ object StdNames {
535
535
val notifyAll_ : N = " notifyAll"
536
536
val notify_ : N = " notify"
537
537
val null_ : N = " null"
538
- val nullExpr : N = " nullExpr"
539
538
val ofDim : N = " ofDim"
540
539
val on : N = " on"
541
540
val opaque : N = " opaque"
@@ -608,7 +607,6 @@ object StdNames {
608
607
val unapply : N = " unapply"
609
608
val unapplySeq : N = " unapplySeq"
610
609
val unbox : N = " unbox"
611
- val unitExpr : N = " unitExpr"
612
610
val universe : N = " universe"
613
611
val update : N = " update"
614
612
val updateDynamic : N = " updateDynamic"
Original file line number Diff line number Diff line change @@ -150,8 +150,8 @@ class ReifyQuotes extends MacroTransform {
150
150
def liftedValue (lifter : Symbol ) =
151
151
ref(lifter).appliedToType(originalTp).select(nme.toExpr).appliedTo(lit)
152
152
lit.const.tag match {
153
- case Constants .NullTag => ref(defn.InternalQuotedExpr_nullExpr )
154
- case Constants .UnitTag => ref(defn.InternalQuotedExpr_unitExpr )
153
+ case Constants .NullTag => ref(defn.InternalQuotedExpr_null )
154
+ case Constants .UnitTag => ref(defn.InternalQuotedExpr_unit )
155
155
case Constants .BooleanTag => liftedValue(defn.LiftableModule_BooleanIsLiftable )
156
156
case Constants .ByteTag => liftedValue(defn.LiftableModule_ByteIsLiftable )
157
157
case Constants .ShortTag => liftedValue(defn.LiftableModule_ShortIsLiftable )
Original file line number Diff line number Diff line change @@ -55,15 +55,14 @@ object Expr {
55
55
new Matcher .QuoteMatcher [qctx.type ].termMatch(scrutineeExpr.unseal, patternExpr.unseal, hasTypeSplices).asInstanceOf [Option [Tup ]]
56
56
}
57
57
58
-
59
58
/** Returns a null expresssion equivalent to `'{null}` */
60
- def nullExpr : QuoteContext ?=> quoted.Expr [Null ] = qctx ?=> {
59
+ def `null` : QuoteContext ?=> quoted.Expr [Null ] = qctx ?=> {
61
60
import qctx .tasty ._
62
61
Literal (Constant (null )).seal.asInstanceOf [quoted.Expr [Null ]]
63
62
}
64
63
65
64
/** Returns a unit expresssion equivalent to `'{}` or `'{()}` */
66
- def unitExpr : QuoteContext ?=> quoted.Expr [Unit ] = qctx ?=> {
65
+ def Unit : QuoteContext ?=> quoted.Expr [Unit ] = qctx ?=> {
67
66
import qctx .tasty ._
68
67
Literal (Constant (())).seal.asInstanceOf [quoted.Expr [Unit ]]
69
68
}
You can’t perform that action at this time.
0 commit comments