summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2010-10-26 06:44:30 +0000
committerAdriaan Moors <adriaan.moors@epfl.ch>2010-10-26 06:44:30 +0000
commitf0047f3b2c98ca92b781f3d49260536514edefb0 (patch)
tree6ec8b2dd87dd214f6b74c016dd8f647d9e70eadd
parent4acd2b7938cdacbd7cd48b8b70ecbe4a631d3743 (diff)
downloadscala-f0047f3b2c98ca92b781f3d49260536514edefb0.tar.gz
scala-f0047f3b2c98ca92b781f3d49260536514edefb0.tar.bz2
scala-f0047f3b2c98ca92b781f3d49260536514edefb0.zip
move hasAccessBoundary to compiler where binary...
move hasAccessBoundary to compiler where binary compatibility is less of a concern
-rw-r--r--src/compiler/scala/tools/nsc/symtab/Symbols.scala2
-rwxr-xr-xsrc/library/scala/reflect/generic/Symbols.scala2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/symtab/Symbols.scala b/src/compiler/scala/tools/nsc/symtab/Symbols.scala
index 3fabf766f8..32931dde1b 100644
--- a/src/compiler/scala/tools/nsc/symtab/Symbols.scala
+++ b/src/compiler/scala/tools/nsc/symtab/Symbols.scala
@@ -673,6 +673,8 @@ trait Symbols extends reflect.generic.Symbols { self: SymbolTable =>
final def getFlag(mask: Long): Long = flags & mask
final def resetFlags { rawflags = rawflags & TopLevelCreationFlags }
+ final def hasAccessBoundary = (privateWithin != null) && (privateWithin != NoSymbol)
+
/** The class or term up to which this symbol is accessible,
* or RootClass if it is public.
*/
diff --git a/src/library/scala/reflect/generic/Symbols.scala b/src/library/scala/reflect/generic/Symbols.scala
index 5d67c94ffd..f1226c7e19 100755
--- a/src/library/scala/reflect/generic/Symbols.scala
+++ b/src/library/scala/reflect/generic/Symbols.scala
@@ -56,8 +56,6 @@ trait Symbols { self: Universe =>
*/
def privateWithin: Symbol
- final def hasAccessBoundary = (privateWithin != null) && (privateWithin != NoSymbol)
-
/** The raw info of the type
*/
def rawInfo: Type