summaryrefslogtreecommitdiff
path: root/src/library/scala/reflect/api/Trees.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2012-02-05 19:15:39 -0800
committerPaul Phillips <paulp@improving.org>2012-02-05 19:34:13 -0800
commit25c6d0a8bc23da696d76dd99ac670adb6eece2c3 (patch)
treec0253d47646c4d49757c0615dcc5d76a7ec717b4 /src/library/scala/reflect/api/Trees.scala
parent7e6b18edb01099af6a7941be2b1f18accb688add (diff)
downloadscala-25c6d0a8bc23da696d76dd99ac670adb6eece2c3.tar.gz
scala-25c6d0a8bc23da696d76dd99ac670adb6eece2c3.tar.bz2
scala-25c6d0a8bc23da696d76dd99ac670adb6eece2c3.zip
Reimplemented Modifer.
Couldn't live with a scala.Enumeration being a permanent fixture in the reflection library. Rolled it by hand.
Diffstat (limited to 'src/library/scala/reflect/api/Trees.scala')
-rw-r--r--src/library/scala/reflect/api/Trees.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/reflect/api/Trees.scala b/src/library/scala/reflect/api/Trees.scala
index b8b32477dd..3b48a02949 100644
--- a/src/library/scala/reflect/api/Trees.scala
+++ b/src/library/scala/reflect/api/Trees.scala
@@ -16,14 +16,14 @@ trait Trees { self: Universe =>
type Modifiers <: AbsModifiers
abstract class AbsModifiers {
- def hasModifier(mod: Modifier.Value): Boolean
- def allModifiers: Set[Modifier.Value]
+ def hasModifier(mod: Modifier): Boolean
+ def allModifiers: Set[Modifier]
def privateWithin: Name // default: EmptyTypeName
def annotations: List[Tree] // default: List()
def mapAnnotations(f: List[Tree] => List[Tree]): Modifiers
}
- def Modifiers(mods: Set[Modifier.Value] = Set(),
+ def Modifiers(mods: Set[Modifier] = Set(),
privateWithin: Name = EmptyTypeName,
annotations: List[Tree] = List()): Modifiers