aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dotty/tools/dotc/core/Symbols.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dotty/tools/dotc/core/Symbols.scala b/src/dotty/tools/dotc/core/Symbols.scala
index 94ac258da..f7d74d73e 100644
--- a/src/dotty/tools/dotc/core/Symbols.scala
+++ b/src/dotty/tools/dotc/core/Symbols.scala
@@ -406,8 +406,8 @@ object Symbols {
}
/** Subclass tests and casts */
- final def isTerm(implicit ctx: Context): Boolean = denot.isTerm
- final def isType(implicit ctx: Context): Boolean = denot.isType
+ final def isTerm(implicit ctx: Context): Boolean = lastDenot.isTerm
+ final def isType(implicit ctx: Context): Boolean = lastDenot.isType
final def isClass: Boolean = isInstanceOf[ClassSymbol]
final def asTerm(implicit ctx: Context): TermSymbol = { assert(isTerm, s"asTerm called on not-a-Term $this" ); asInstanceOf[TermSymbol] }