summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/library/scala/reflect/generic/HasFlags.scala4
-rwxr-xr-xsrc/library/scala/reflect/generic/Symbols.scala2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/reflect/generic/HasFlags.scala b/src/library/scala/reflect/generic/HasFlags.scala
index 7dfb3506f6..27c591c6ae 100644
--- a/src/library/scala/reflect/generic/HasFlags.scala
+++ b/src/library/scala/reflect/generic/HasFlags.scala
@@ -173,7 +173,7 @@ trait HasFlags {
// DEFAULTPARAM overloaded with TRAIT
def hasDefault = isParameter && hasFlag(DEFAULTPARAM)
def hasDefaultFlag = hasFlag(DEFAULTPARAM)
- // def isTrait = hasFlag(TRAIT )
+ @deprecated("") def isTrait = hasFlag(TRAIT)
// def isTrait: Boolean = isClass && hasFlag(TRAIT) // refined later for virtual classes.
// Straightforwardly named accessors already being used differently
@@ -185,7 +185,7 @@ trait HasFlags {
// ABSTRACT and DEFERRED too easy to confuse, and
// ABSTRACT + OVERRIDE ==> ABSOVERRIDE adds to it.
//
- // def isAbstract = hasFlag(ABSTRACT )
+ @deprecated("") def isAbstract = hasFlag(ABSTRACT)
// final def isAbstractClass = isClass && hasFlag(ABSTRACT)
// def isAbstractType = false // to be overridden
diff --git a/src/library/scala/reflect/generic/Symbols.scala b/src/library/scala/reflect/generic/Symbols.scala
index 75e1c05d49..fe541cd6a9 100755
--- a/src/library/scala/reflect/generic/Symbols.scala
+++ b/src/library/scala/reflect/generic/Symbols.scala
@@ -128,7 +128,7 @@ trait Symbols { self: Universe =>
def isAbstractType = false // to be overridden
private[scala] def isSkolem = false // to be overridden
- def isTrait: Boolean = isClass && hasFlag(TRAIT) // refined later for virtual classes.
+ override def isTrait: Boolean = isClass && hasFlag(TRAIT) // refined later for virtual classes.
final def isAbstractClass = isClass && hasFlag(ABSTRACT)
final def isAbstractOverride = isTerm && hasFlag(ABSOVERRIDE)
final def isBridge = hasFlag(BRIDGE)