@@ -2831,110 +2831,113 @@ class Reflection(private[scala] val internal: CompilerInterface) { self =>
28312831
28322832 object Flags :
28332833
2834+ /** Is this symbol `abstract` */
2835+ def Abstract : Flags = internal.Flags_Abstract
2836+
2837+ /** Was this symbol generated by Scala compiler */
2838+ def Artifact : Flags = internal.Flags_Artifact
2839+
2840+ /** Is this symbol `case` */
2841+ def Case : Flags = internal.Flags_Case
2842+
2843+ /** Is this symbol a getter for case class parameter */
2844+ def CaseAcessor : Flags = internal.Flags_CaseAcessor
2845+
2846+ /** Is this symbol a type parameter marked as contravariant `-` */
2847+ def Contravariant : Flags = internal.Flags_Contravariant
2848+
2849+ /** Is this symbol a type parameter marked as covariant `+` */
2850+ def Covariant : Flags = internal.Flags_Covariant
2851+
28342852 /** The empty set of flags */
28352853 def EmptyFlags = internal.Flags_EmptyFlags
28362854
2837- /** Is this symbol `private` */
2838- def Private : Flags = internal.Flags_Private
2855+ /** Is this symbol an enum */
2856+ def Enum : Flags = internal.Flags_Enum
28392857
2840- /** Is this symbol `protected ` */
2841- def Protected : Flags = internal.Flags_Protected
2858+ /** Is this symbol `erased ` */
2859+ def Erased : Flags = internal.Flags_Erased
28422860
2843- /** Is this symbol `abstract` */
2844- def Abstract : Flags = internal.Flags_Abstract
2861+ /** Is this symbol a `def` defined in an `extension` */
2862+ def ExtensionMethod : Flags = internal.Flags_ExtensionMethod
2863+
2864+ /** Is this symbol a getter or a setter */
2865+ def FieldAccessor : Flags = internal.Flags_FieldAccessor
28452866
28462867 /** Is this symbol `final` */
28472868 def Final : Flags = internal.Flags_Final
28482869
2849- /** Is this symbol `sealed` */
2850- def Sealed : Flags = internal.Flags_Sealed
2870+ /** Is this symbol an inferable ("given") parameter */
2871+ def Given : Flags = internal.Flags_Given
28512872
2852- /** Is this symbol `case` */
2853- def Case : Flags = internal.Flags_Case
2873+ /** Is this symbol a parameter with a default value? */
2874+ def HasDefault : Flags = internal.Flags_HasDefault
28542875
28552876 /** Is this symbol `implicit` */
28562877 def Implicit : Flags = internal.Flags_Implicit
28572878
2858- /** Is this symbol an inferable ("given") parameter */
2859- def Given : Flags = internal.Flags_Given
2879+ /** Is this symbol `inline` */
2880+ def Inline : Flags = internal.Flags_Inline
28602881
2861- /** Is this symbol `erased` */
2862- def Erased : Flags = internal.Flags_Erased
2882+ /** Is this symbol defined in a Java class */
2883+ def JavaDefined : Flags = internal.Flags_JavaDefined
28632884
28642885 /** Is this symbol `lazy` */
28652886 def Lazy : Flags = internal.Flags_Lazy
28662887
2867- /** Is this symbol `override` */
2868- def Override : Flags = internal.Flags_Override
2869-
2870- /** Is this symbol `inline` */
2871- def Inline : Flags = internal.Flags_Inline
2888+ /** Is this symbol local? Used in conjunction with private/private[Type] to mean private[this] extends Modifier proctected[this] */
2889+ def Local : Flags = internal.Flags_Local
28722890
28732891 /** Is this symbol marked as a macro. An inline method containing toplevel splices */
28742892 def Macro : Flags = internal.Flags_Macro
28752893
2876- /** Is this symbol marked as static. Mapped to static Java member */
2877- def Static : Flags = internal.Flags_Static
2894+ /** Is this symbol a module class */
2895+ def ModuleClass : Flags = internal.Flags_ModuleClass
28782896
2879- /** Is this symbol defined in a Java class */
2880- def JavaDefined : Flags = internal.Flags_JavaDefined
2897+ /** Is this symbol a `var` (when used on a ValDef) */
2898+ def Mutable : Flags = internal.Flags_Mutable
28812899
28822900 /** Is this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively) */
28832901 def Object : Flags = internal.Flags_Object
28842902
2885- /** Is this symbol a trait */
2886- def Trait : Flags = internal.Flags_Trait
2887-
2888- /** Is this symbol local? Used in conjunction with private/private[Type] to mean private[this] extends Modifier proctected[this] */
2889- def Local : Flags = internal.Flags_Local
2890-
2891- /** Was this symbol generated by Scala compiler */
2892- def Synthetic : Flags = internal.Flags_Synthetic
2903+ /** Is this symbol `override` */
2904+ def Override : Flags = internal.Flags_Override
28932905
2894- /** Is this symbol to be tagged Java Synthetic */
2895- def Artifact : Flags = internal.Flags_Artifact
2906+ /** Is this symbol a package */
2907+ def Package : Flags = internal.Flags_Package
28962908
2897- /** Is this symbol a `var` (when used on a ValDef) */
2898- def Mutable : Flags = internal.Flags_Mutable
2909+ /** Is this symbol a parameter */
2910+ def Param : Flags = internal.Flags_Param
28992911
2900- /** Is this symbol a getter or a setter */
2901- def FieldAccessor : Flags = internal.Flags_FieldAccessor
2912+ /** Is this symbol a parameter accessor */
2913+ def ParamAccessor : Flags = internal.Flags_ParamAccessor
29022914
2903- /** Is this symbol a getter for case class parameter */
2904- def CaseAcessor : Flags = internal.Flags_CaseAcessor
2915+ /** Is this symbol `private` */
2916+ def Private : Flags = internal.Flags_Private
29052917
2906- /** Is this symbol a type parameter marked as covariant `+` */
2907- def Covariant : Flags = internal.Flags_Covariant
2918+ /** Is this symbol labeled private[this] */
2919+ def PrivateLocal : Flags = internal.Flags_PrivateLocal
29082920
2909- /** Is this symbol a type parameter marked as contravariant `- ` */
2910- def Contravariant : Flags = internal.Flags_Contravariant
2921+ /** Is this symbol `protected ` */
2922+ def Protected : Flags = internal.Flags_Protected
29112923
29122924 /** Was this symbol imported from Scala2.x */
29132925 def Scala2X : Flags = internal.Flags_Scala2X
29142926
2915- /** Is this symbol a parameter with a default value? */
2916- def HasDefault : Flags = internal.Flags_HasDefault
2927+ /** Is this symbol `sealed` */
2928+ def Sealed : Flags = internal.Flags_Sealed
29172929
29182930 /** Is this symbol member that is assumed to be stable and realizable */
29192931 def StableRealizable : Flags = internal.Flags_StableRealizable
29202932
2921- /** Is this symbol a parameter */
2922- def Param : Flags = internal.Flags_Param
2923-
2924- /** Is this symbol a parameter accessor */
2925- def ParamAccessor : Flags = internal.Flags_ParamAccessor
2926-
2927- /** Is this symbol an enum */
2928- def Enum : Flags = internal.Flags_Enum
2929-
2930- /** Is this symbol a module class */
2931- def ModuleClass : Flags = internal.Flags_ModuleClass
2933+ /** Is this symbol marked as static. Mapped to static Java member */
2934+ def Static : Flags = internal.Flags_Static
29322935
2933- /** Is this symbol labeled private[this] */
2934- def PrivateLocal : Flags = internal.Flags_PrivateLocal
2936+ /** Is this symbol to be tagged Java Synthetic */
2937+ def Synthetic : Flags = internal.Flags_Synthetic
29352938
2936- /** Is this symbol a package */
2937- def Package : Flags = internal.Flags_Package
2939+ /** Is this symbol a trait */
2940+ def Trait : Flags = internal.Flags_Trait
29382941
29392942 extension (flags : Flags ):
29402943 /** Is the given flag set a subset of this flag sets */
0 commit comments