Skip to content

Commit 01eaa95

Browse files
committed
Add documentation about new flags
1 parent 22bf6d1 commit 01eaa95

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

compiler/src/dotty/tools/dotc/tastyreflect/FlagsOpsImpl.scala

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ trait FlagsOpsImpl extends scala.tasty.reflect.FlagsOps with CoreImpl {
4343
def Stable: Flags = core.Flags.StableRealizable
4444
def Param: Flags = core.Flags.Param
4545
def ParamAccessor: Flags = core.Flags.ParamAccessor
46-
def JavaDefined: Flags = core.Flags.JavaDefined
4746
def Enum: Flags = core.Flags.Enum
4847
def ModuleClass: Flags = core.Flags.ModuleClass
4948
def PrivateLocal: Flags = core.Flags.PrivateLocal

library/src/scala/tasty/reflect/FlagsOps.scala

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,16 +102,19 @@ trait FlagsOps extends Core {
102102
/** Is this symbol a parameter accessor */
103103
def ParamAccessor: Flags
104104

105-
def JavaDefined: Flags
106-
105+
/** Is this symbol an enum */
107106
def Enum: Flags
108107

108+
/** Is this symbol a module class */
109109
def ModuleClass: Flags
110110

111+
/** Is this symbol labeled private[this] */
111112
def PrivateLocal: Flags
112113

114+
/** Is this symbol a package */
113115
def Package: Flags
114116

117+
/** Is this symbol an implementation class of a Scala2 trait */
115118
def ImplClass: Flags
116119
}
117120

0 commit comments

Comments
 (0)