summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-11-16 13:31:05 +0000
committerpaltherr <paltherr@epfl.ch>2004-11-16 13:31:05 +0000
commit8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32 (patch)
treea40fbdbadc364f3f3fcdcd2f00636b7b8723cb8f /sources
parent87de8ee438fa565a2be7c4a78aaff4f35d0b61ef (diff)
downloadscala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.tar.gz
scala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.tar.bz2
scala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.zip
- optimized call order
Diffstat (limited to 'sources')
-rw-r--r--sources/scalac/symtab/Symbol.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 47f7a8145a..3f2289f214 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -557,9 +557,8 @@ public abstract class Symbol implements Modifiers, Kinds {
/** Does this symbol denote a class that defines static symbols? */
public final boolean isStaticOwner() {
- return isPackageClass() || (isStatic() && isModuleClass()
- // !!! remove later? translation does not work (yet?)
- && isJava());
+ // !!! remove "isJava()"? translation does not work (yet?)
+ return isPackageClass() || (isJava() && isModuleClass() && isStatic());
}
/** Is this symbol final?