File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
compiler/src/dotty/tools/dotc/tastyreflect Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1459,12 +1459,12 @@ class ReflectionCompilerInterface(val rootContext: core.Contexts.Context) extend
1459
1459
def Symbol_flags (self : Symbol )(given Context ): Flags = self.flags
1460
1460
1461
1461
def Symbol_tree (self : Symbol )(given Context ): Tree = {
1462
- assert(! self.is(Case , butNot = Enum | Module ) )
1462
+ assert(! self.is(Case ) || self.isClass )
1463
1463
FromSymbol .definitionFromSym(self)
1464
1464
}
1465
1465
1466
1466
def Symbol_pattern (self : Symbol )(given ctx : Context ): Pattern = {
1467
- assert(self.is(Case , butNot = Enum | Module ) )
1467
+ assert(self.is(Case ) && ! self.isClass )
1468
1468
FromSymbol .definitionFromSym(self)
1469
1469
}
1470
1470
@@ -1585,7 +1585,7 @@ class ReflectionCompilerInterface(val rootContext: core.Contexts.Context) extend
1585
1585
symbol.is(core.Flags .Method )
1586
1586
1587
1587
def Symbol_isBind (symbol : Symbol )(given Context ): Boolean =
1588
- symbol.is(core.Flags .Case , butNot = Enum | Module ) && ! symbol.isClass
1588
+ symbol.is(core.Flags .Case ) && ! symbol.isClass
1589
1589
1590
1590
def Symbol_signature (self : Symbol )(given Context ): Signature =
1591
1591
self.signature
You can’t perform that action at this time.
0 commit comments