@@ -55,7 +55,8 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
55
55
* Otherwise returns the value.
56
56
*/
57
57
// TODO: deprecate in 3.1.0 and remove @experimental from valueOrAbort
58
- // @deprecated("Use valueOrThrow", "3.1.0")
58
+ // TODO: deprecate in 3.2.0
59
+ // // @deprecated("Use valueOrThrow", "3.2.0")
59
60
def valueOrError (using FromExpr [T ]): T =
60
61
val fromExpr = summon[FromExpr [T ]]
61
62
def reportError =
@@ -3588,21 +3589,19 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
3588
3589
def declaredFields : List [Symbol ]
3589
3590
3590
3591
/** Get named non-private fields declared or inherited */
3591
- // TODO: deprecate in 3.1.0 and remove @experimental from fieldMember
3592
- // @deprecated("Use fieldMember", "3.1 ")
3592
+ // TODO: deprecate in 3.2.0
3593
+ // @deprecated("Use fieldMember", "3.2.0 ")
3593
3594
def memberField (name : String ): Symbol
3594
3595
3595
3596
/** Get named non-private fields declared or inherited */
3596
- @ experimental
3597
3597
def fieldMember (name : String ): Symbol
3598
3598
3599
3599
/** Get all non-private fields declared or inherited */
3600
- // TODO: deprecate in 3.1.0 and remove @experimental from fieldMembers
3601
- // @deprecated("Use fieldMembers", "3.1 ")
3600
+ // TODO: deprecate in 3.2.0
3601
+ // @deprecated("Use fieldMembers", "3.2.0 ")
3602
3602
def memberFields : List [Symbol ]
3603
3603
3604
3604
/** Get all non-private fields declared or inherited */
3605
- @ experimental
3606
3605
def fieldMembers : List [Symbol ]
3607
3606
3608
3607
/** Get non-private named methods defined directly inside the class */
@@ -3612,21 +3611,19 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
3612
3611
def declaredMethods : List [Symbol ]
3613
3612
3614
3613
/** Get named non-private methods declared or inherited */
3615
- // TODO: deprecate in 3.1.0 and remove @experimental from methodMember
3616
- // @deprecated("Use methodMember", "3.1 ")
3614
+ // TODO: deprecate in 3.2.0
3615
+ // @deprecated("Use methodMember", "3.2.0 ")
3617
3616
def memberMethod (name : String ): List [Symbol ]
3618
3617
3619
3618
/** Get named non-private methods declared or inherited */
3620
- @ experimental
3621
3619
def methodMember (name : String ): List [Symbol ]
3622
3620
3623
3621
/** Get all non-private methods declared or inherited */
3624
- // TODO: deprecate in 3.1.0 and remove @experimental from methodMembers
3625
- // @deprecated("Use methodMembers", "3.1 ")
3622
+ // TODO: deprecate in 3.2.0
3623
+ // @deprecated("Use methodMembers", "3.2.0 ")
3626
3624
def memberMethods : List [Symbol ]
3627
3625
3628
3626
/** Get all non-private methods declared or inherited */
3629
- @ experimental
3630
3627
def methodMembers : List [Symbol ]
3631
3628
3632
3629
/** Get non-private named methods defined directly inside the class */
@@ -3636,21 +3633,19 @@ trait Quotes { self: runtime.QuoteUnpickler & runtime.QuoteMatching =>
3636
3633
def declaredTypes : List [Symbol ]
3637
3634
3638
3635
/** Type member with the given name directly declared in the class */
3639
- // TODO: deprecate in 3.1.0 and remove @experimental from typeMember
3640
- // @deprecated("Use typeMember", "3.1 ")
3636
+ // TODO: deprecate in 3.2.0
3637
+ // @deprecated("Use typeMember", "3.2.0 ")
3641
3638
def memberType (name : String ): Symbol
3642
3639
3643
3640
/** Type member with the given name directly declared in the class */
3644
- @ experimental
3645
3641
def typeMember (name : String ): Symbol
3646
3642
3647
3643
/** Type member directly declared in the class */
3648
- // TODO: deprecate in 3.1.0 and remove @experimental from typeMembers
3649
- // @deprecated("Use typeMembers", "3.1 ")
3644
+ // TODO: deprecate in 3.2.0
3645
+ // @deprecated("Use typeMembers", "3.2.0 ")
3650
3646
def memberTypes : List [Symbol ]
3651
3647
3652
3648
/** Type member directly declared in the class */
3653
- @ experimental
3654
3649
def typeMembers : List [Symbol ]
3655
3650
3656
3651
/** All members directly declared in the class */
0 commit comments