summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-12-02 09:00:37 +0000
committerpaltherr <paltherr@epfl.ch>2004-12-02 09:00:37 +0000
commita9b53b7c86ee89fdc44a1193130d9d4c977b8b4b (patch)
treedfd64c4996132488aa849e9333b82224361da69e /sources/scalac/symtab
parent0baefc44bcbeb4bbf519b061e656165e610bdcce (diff)
downloadscala-a9b53b7c86ee89fdc44a1193130d9d4c977b8b4b.tar.gz
scala-a9b53b7c86ee89fdc44a1193130d9d4c977b8b4b.tar.bz2
scala-a9b53b7c86ee89fdc44a1193130d9d4c977b8b4b.zip
- Added method hasPackageFlag
Diffstat (limited to 'sources/scalac/symtab')
-rw-r--r--sources/scalac/symtab/Symbol.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 812cb86769..6a50761c02 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -663,6 +663,11 @@ public abstract class Symbol implements Modifiers, Kinds {
return kind == CLASS && (flags & PACKAGE) != 0;
}
+ /** Does this symbol have the PACKAGE flag? */
+ public final boolean hasPackageFlag() {
+ return (flags & PACKAGE) != 0;
+ }
+
/** Does this symbol denote a module? */
public final boolean isModule() {
return kind == VAL && (flags & MODUL) != 0;