File tree 1 file changed +5
-4
lines changed
compiler/src/dotty/tools/dotc/core 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -454,17 +454,18 @@ object Flags {
454
454
/** Flags representing access rights */
455
455
final val AccessFlags = Private | Protected | Local
456
456
457
- /** Flags guaranteed to be set upon symbol creation */
457
+ /** Flags that are not (re) set when completing the denotation */
458
458
final val FromStartFlags =
459
459
Module | Package | Deferred | MethodOrHKCommon | Param | ParamAccessor .toCommonFlags |
460
460
Scala2ExistentialCommon | Mutable .toCommonFlags | Touched | JavaStatic |
461
461
CovariantOrOuter | ContravariantOrLabel | CaseAccessor .toCommonFlags |
462
462
NonMember | Erroneous | ImplicitCommon | Permanent | Synthetic |
463
463
SuperAccessorOrScala2x | Inline
464
464
465
- /** Flags guaranteed to be set upon symbol creation, or, if symbol is a top-level
466
- * class or object, when the class file defining the symbol is loaded (which
467
- * is generally before the symbol is completed
465
+ /** Flags that are not (re)set when completing the denotation, or, if symbol is
466
+ * a top-level class or object, when completing the denotation once the class
467
+ * file defining the symbol is loaded (which is generally before the denotation
468
+ * is completed)
468
469
*/
469
470
final val AfterLoadFlags =
470
471
FromStartFlags | AccessFlags | Final | AccessorOrSealed | LazyOrTrait | SelfNameOrImplClass
You can’t perform that action at this time.
0 commit comments