diff options
author | paltherr <paltherr@epfl.ch> | 2004-11-16 13:31:05 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2004-11-16 13:31:05 +0000 |
commit | 8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32 (patch) | |
tree | a40fbdbadc364f3f3fcdcd2f00636b7b8723cb8f | |
parent | 87de8ee438fa565a2be7c4a78aaff4f35d0b61ef (diff) | |
download | scala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.tar.gz scala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.tar.bz2 scala-8e4b8c4d58cdab729a0d54eb1b4eeff28c110f32.zip |
- optimized call order
-rw-r--r-- | sources/scalac/symtab/Symbol.java | 5 |
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? |