summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/HasFlags.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2012-09-16 17:15:09 +0200
committerEugene Burmako <xeno.by@gmail.com>2012-09-22 14:53:19 +0200
commitda3c5456d0d69ed20f1ba40cdb7b5efde9189d0b (patch)
treee4df00efeaa719719be8440caaf9beae8ad8377a /src/reflect/scala/reflect/internal/HasFlags.scala
parent3cdbcf0c8610c564ea50ed6cf9e82d35c5750ce9 (diff)
downloadscala-da3c5456d0d69ed20f1ba40cdb7b5efde9189d0b.tar.gz
scala-da3c5456d0d69ed20f1ba40cdb7b5efde9189d0b.tar.bz2
scala-da3c5456d0d69ed20f1ba40cdb7b5efde9189d0b.zip
minor cleanup for reflection
Diffstat (limited to 'src/reflect/scala/reflect/internal/HasFlags.scala')
-rw-r--r--src/reflect/scala/reflect/internal/HasFlags.scala2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/internal/HasFlags.scala b/src/reflect/scala/reflect/internal/HasFlags.scala
index 62c8ed702b..4a3663b8ea 100644
--- a/src/reflect/scala/reflect/internal/HasFlags.scala
+++ b/src/reflect/scala/reflect/internal/HasFlags.scala
@@ -99,6 +99,7 @@ trait HasFlags {
def isLabel = hasAllFlags(LABEL | METHOD) && !hasAccessorFlag
def isLazy = hasFlag(LAZY)
def isLifted = hasFlag(LIFTED)
+ def isMacro = hasFlag(MACRO)
def isMutable = hasFlag(MUTABLE)
def isOverride = hasFlag(OVERRIDE)
def isParamAccessor = hasFlag(PARAMACCESSOR)
@@ -109,6 +110,7 @@ trait HasFlags {
def isProtectedLocal = hasAllFlags(ProtectedLocal)
def isPublic = hasNoFlags(PRIVATE | PROTECTED) && !hasAccessBoundary
def isSealed = hasFlag(SEALED)
+ def isSpecialized = hasFlag(SPECIALIZED)
def isSuperAccessor = hasFlag(SUPERACCESSOR)
def isSynthetic = hasFlag(SYNTHETIC)
def isTrait = hasFlag(TRAIT) && !hasFlag(PARAM)