Skip to content

Commit e58c818

Browse files
committed
Fix #5770: Add JavaDefined to tasty reflect
1 parent 1947222 commit e58c818

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ trait FlagsOpsImpl extends scala.tasty.reflect.FlagsOps with CoreImpl {
2727
def Inline: Flags = core.Flags.Inline
2828
def Macro: Flags = core.Flags.Macro
2929
def Static: Flags = core.Flags.JavaStatic
30+
def JavaDefined: Flags = core.Flags.JavaDefined
3031
def Object: Flags = core.Flags.Module
3132
def Trait: Flags = core.Flags.Trait
3233
def Local: Flags = core.Flags.Local

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@ trait FlagsOps extends Core {
5454
/** Is this symbol marked as static. Mapped to static Java member */
5555
def Static: Flags
5656

57+
/** Is this symbol defined in a Java class */
58+
def JavaDefined: Flags
59+
5760
/** Is this symbol an object or its class (used for a ValDef or a ClassDef extends Modifier respectively) */
5861
def Object: Flags
5962

0 commit comments

Comments
 (0)