Skip to content

Commit ad83120

Browse files
authored
Merge pull request #7339 from dotty-staging/fix-#7329
Fix #7329: Fix assertions
2 parents 1df2fce + db93321 commit ad83120

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

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

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1458,15 +1458,11 @@ class ReflectionCompilerInterface(val rootContext: core.Contexts.Context) extend
14581458

14591459
def Symbol_flags(self: Symbol)(given Context): Flags = self.flags
14601460

1461-
def Symbol_tree(self: Symbol)(given Context): Tree = {
1462-
assert(!self.is(Case, butNot = Enum | Module))
1461+
def Symbol_tree(self: Symbol)(given Context): Tree =
14631462
FromSymbol.definitionFromSym(self)
1464-
}
14651463

1466-
def Symbol_pattern(self: Symbol)(given ctx: Context): Pattern = {
1467-
assert(self.is(Case, butNot = Enum | Module))
1464+
def Symbol_pattern(self: Symbol)(given ctx: Context): Pattern =
14681465
FromSymbol.definitionFromSym(self)
1469-
}
14701466

14711467
def Symbol_privateWithin(self: Symbol)(given Context): Option[Type] = {
14721468
val within = self.privateWithin

0 commit comments

Comments
 (0)