summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/api/Symbols.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2012-09-16 23:07:54 +0200
committerEugene Burmako <xeno.by@gmail.com>2012-09-16 23:07:54 +0200
commitb41f079b42850a287b0088b74d5aa2bde7b2eb8a (patch)
tree2151039cb40a0024fdd9fc2be08b9d2391222439 /src/reflect/scala/reflect/api/Symbols.scala
parent997829f06cef218db227f90f2e3f781771a92bfe (diff)
downloadscala-b41f079b42850a287b0088b74d5aa2bde7b2eb8a.tar.gz
scala-b41f079b42850a287b0088b74d5aa2bde7b2eb8a.tar.bz2
scala-b41f079b42850a287b0088b74d5aa2bde7b2eb8a.zip
moves isImplicit from TermSymbol to Symbol
Because classes can also be implicit.
Diffstat (limited to 'src/reflect/scala/reflect/api/Symbols.scala')
-rw-r--r--src/reflect/scala/reflect/api/Symbols.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/reflect/scala/reflect/api/Symbols.scala b/src/reflect/scala/reflect/api/Symbols.scala
index cf1f574ade..0c4be4f7e1 100644
--- a/src/reflect/scala/reflect/api/Symbols.scala
+++ b/src/reflect/scala/reflect/api/Symbols.scala
@@ -170,6 +170,10 @@ trait Symbols extends base.Symbols { self: Universe =>
*/
def isJava: Boolean
+ /** Does this symbol represent an implicit value, definition, class or parameter?
+ */
+ def isImplicit: Boolean
+
/******************* helpers *******************/
/** ...
@@ -222,10 +226,6 @@ trait Symbols extends base.Symbols { self: Universe =>
*/
def isOverloaded : Boolean
- /** Does this symbol represent an implicit value, definition or parameter?
- */
- def isImplicit: Boolean
-
/** Does this symbol represent a lazy value?
*/
def isLazy: Boolean