summaryrefslogtreecommitdiff
path: root/src/library
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-12-03 07:17:33 +0000
committerPaul Phillips <paulp@improving.org>2010-12-03 07:17:33 +0000
commit2e136c6924007f65286451f2984d286f289dc0a4 (patch)
treebc46082179bf0d261e8d8e44ea0895220995ce00 /src/library
parentcc1f6bca81c9f524952b4b42b45d8e36d8df6387 (diff)
downloadscala-2e136c6924007f65286451f2984d286f289dc0a4.tar.gz
scala-2e136c6924007f65286451f2984d286f289dc0a4.tar.bz2
scala-2e136c6924007f65286451f2984d286f289dc0a4.zip
Eliminated SYNTHETICMETH flag.
meaningful name inside the pattern matcher. Created a tracker for TRANS_FLAG which could enforce the transience it promises us, but didn't turn it on. No review.
Diffstat (limited to 'src/library')
-rwxr-xr-xsrc/library/scala/reflect/generic/Flags.scala4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/library/scala/reflect/generic/Flags.scala b/src/library/scala/reflect/generic/Flags.scala
index 405069f8b6..17530ff28c 100755
--- a/src/library/scala/reflect/generic/Flags.scala
+++ b/src/library/scala/reflect/generic/Flags.scala
@@ -60,7 +60,6 @@ class Flags extends ModifierFlags {
final val SUPERACCESSOR = 0x10000000 // a super accessor
final val MODULEVAR = 0x40000000 // for variables: is the variable caching a module value
- final val SYNTHETICMETH = 0x40000000 // for methods: synthetic method, but without SYNTHETIC flag
final val IS_ERROR = 0x100000000L // symbol is an error symbol
final val OVERLOADED = 0x200000000L // symbol is overloaded
@@ -69,7 +68,6 @@ class Flags extends ModifierFlags {
// todo: make LIFTED = latePRIVATE?
final val MIXEDIN = 0x800000000L // term member has been mixed in
final val EXISTENTIAL = 0x800000000L // type is an existential parameter or skolem
-
final val EXPANDEDNAME = 0x1000000000L // name has been expanded with class suffix
final val IMPLCLASS = 0x2000000000L // symbol is an implementation class
final val TRANS_FLAG = 0x4000000000L // transient flag guaranteed to be reset after each phase.
@@ -163,7 +161,7 @@ class Flags extends ModifierFlags {
case ACCESSOR => "<accessor>" // (1L << 27)
case SUPERACCESSOR => "<superaccessor>" // (1L << 28)
case PARAMACCESSOR => "<paramaccessor>" // (1L << 29)
- case MODULEVAR => "<modulevar/syntheticmeth>" // (1L << 30)
+ case MODULEVAR => "<modulevar>" // (1L << 30)
case LAZY => "lazy" // (1L << 31)
case IS_ERROR => "<is_error>" // (1L << 32)
case OVERLOADED => "<overloaded>" // (1L << 33)