@@ -233,7 +233,7 @@ object Flags {
233233 val (Param @ _, TermParam @ _, TypeParam @ _) = newFlags(8 , " <param>" )
234234
235235 /** Labeled with `implicit` modifier (implicit value) */
236- val (Implicit @ _, ImplicitTerm @ _, _) = newFlags(9 , " implicit" )
236+ val (Implicit @ _, ImplicitVal @ _, _) = newFlags(9 , " implicit" )
237237
238238 /** Labeled with `lazy` (a lazy val) / a trait */
239239 val (LazyOrTrait @ _, Lazy @ _, Trait @ _) = newFlags(10 , " lazy" , " <trait>" )
@@ -321,7 +321,7 @@ object Flags {
321321 val (Extension @ _, ExtensionMethod @ _, _) = newFlags(28 , " <extension>" )
322322
323323 /** An inferable (`given`) parameter */
324- val (Given @ _, _, _) = newFlags(29 , " given" )
324+ val (Given @ _, GivenVal @ _, _) = newFlags(29 , " given" )
325325
326326 /** Symbol is defined by a Java class */
327327 val (JavaDefined @ _, JavaDefinedVal @ _, _) = newFlags(30 , " <java>" )
@@ -568,6 +568,7 @@ object Flags {
568568 val FinalOrSealed : FlagSet = Final | Sealed
569569 val GivenOrImplicit : FlagSet = Given | Implicit
570570 val GivenOrImplicitVal : FlagSet = GivenOrImplicit .toTermFlags
571+ val GivenMethod : FlagSet = Given | Method
571572 val InlineOrProxy : FlagSet = Inline | InlineProxy // An inline method or inline argument proxy */
572573 val InlineMethod : FlagSet = Inline | Method
573574 val InlineParam : FlagSet = Inline | Param
@@ -600,7 +601,6 @@ object Flags {
600601 val Scala2Trait : FlagSet = Scala2x | Trait
601602 val SyntheticArtifact : FlagSet = Synthetic | Artifact
602603 val SyntheticCase : FlagSet = Synthetic | Case
603- val SyntheticGivenMethod : FlagSet = Synthetic | Given | Method
604604 val SyntheticModule : FlagSet = Synthetic | Module
605605 val SyntheticOpaque : FlagSet = Synthetic | Opaque
606606 val SyntheticParam : FlagSet = Synthetic | Param
0 commit comments