@@ -329,7 +329,7 @@ object Flags {
329329 final val Abstract : FlagSet = commonFlag(23 , " abstract" )
330330
331331 /** Lazy val or method is known or assumed to be stable and realizable */
332- final val Stable : FlagSet = termFlag(24 , " <stable>" )
332+ final val StableRealizable : FlagSet = termFlag(24 , " <stable>" )
333333
334334 /** A case parameter accessor */
335335 final val CaseAccessor : FlagSet = termFlag(25 , " <caseaccessor>" )
@@ -509,7 +509,7 @@ object Flags {
509509 final val RetainedTypeArgFlags : FlagSet = VarianceFlags | Protected | Local
510510
511511 /** Modules always have these flags set */
512- final val ModuleValCreationFlags : FlagSet = ModuleVal | Lazy | Final | Stable
512+ final val ModuleValCreationFlags : FlagSet = ModuleVal | Lazy | Final | StableRealizable
513513
514514 /** Module classes always have these flags set */
515515 final val ModuleClassCreationFlags : FlagSet = ModuleClass | Final
@@ -540,7 +540,7 @@ object Flags {
540540 /** Flags that can apply to a module val */
541541 final val RetainedModuleValFlags : FlagSet = RetainedModuleValAndClassFlags |
542542 Override | Final | Method | Implicit | Lazy |
543- Accessor | AbsOverride | Stable | Captured | Synchronized | Erased
543+ Accessor | AbsOverride | StableRealizable | Captured | Synchronized | Erased
544544
545545 /** Flags that can apply to a module class */
546546 final val RetainedModuleClassFlags : FlagSet = RetainedModuleValAndClassFlags |
@@ -585,7 +585,7 @@ object Flags {
585585 final val InlineOrProxy : FlagSet = Inline | InlineProxy
586586
587587 /** Assumed to be pure */
588- final val StableOrErased : FlagSet = Stable | Erased
588+ final val StableOrErased : FlagSet = StableRealizable | Erased
589589
590590 /** Labeled `private`, `final`, or `inline` */
591591 final val EffectivelyFinal : FlagSet = Private | Final | Inline
@@ -678,7 +678,7 @@ object Flags {
678678 final val JavaEnumTrait : FlagConjunction = allOf(JavaDefined , Enum )
679679
680680 /** A Java enum value */
681- final val JavaEnumValue : FlagConjunction = allOf(Stable , JavaStatic , JavaDefined , Enum )
681+ final val JavaEnumValue : FlagConjunction = allOf(StableRealizable , JavaStatic , JavaDefined , Enum )
682682
683683 /** Labeled private[this] */
684684 final val PrivateLocal : FlagConjunction = allOf(Private , Local )
@@ -687,7 +687,7 @@ object Flags {
687687 final val PrivateLocalParamAccessor : FlagConjunction = allOf(Private , Local , ParamAccessor )
688688
689689 /** A parameter forwarder */
690- final val ParamForwarder : FlagConjunction = allOf(Method , Stable , ParamAccessor )
690+ final val ParamForwarder : FlagConjunction = allOf(Method , StableRealizable , ParamAccessor )
691691
692692 /** A private[this] parameter */
693693 final val PrivateLocalParam : FlagConjunction = allOf(Private , Local , Param )
0 commit comments