summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2004-04-08 13:25:45 +0000
committerMartin Odersky <odersky@gmail.com>2004-04-08 13:25:45 +0000
commit98a03600e089ca46db9fe74cd3a0295a44148fff (patch)
treec09ab0d0833c0f0c76617045b01ebdf5abbfdac8 /sources/scalac/symtab/Symbol.java
parent645f87a5a839685fde5ee9fbeb55d242a32445d4 (diff)
downloadscala-98a03600e089ca46db9fe74cd3a0295a44148fff.tar.gz
scala-98a03600e089ca46db9fe74cd3a0295a44148fff.tar.bz2
scala-98a03600e089ca46db9fe74cd3a0295a44148fff.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index ccd9f2632a..bbfd7c0301 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -1791,7 +1791,8 @@ final class AbsTypeSymbol extends TypeSymbol {
public Type vuBound() {
initialize();
- return vubound == null ? Global.instance.definitions.ANY_TYPE() : vubound;
+ return !isViewBounded() || vubound == null
+ ? Global.instance.definitions.ANY_TYPE() : vubound;
}
public Symbol setLoBound(Type lobound) {