summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab/Symbol.java
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-03-09 07:34:47 +0000
committerpaltherr <paltherr@epfl.ch>2004-03-09 07:34:47 +0000
commit1e9a5c8fa3caf2b3453bc2d0da639e0ff3461e0f (patch)
treec0d6ca88df9cefa9d26093ff2dccd5c6915c7197 /sources/scalac/symtab/Symbol.java
parentfce53bc99b7d378beb7fa0ca91ef7ee9dd633e72 (diff)
downloadscala-1e9a5c8fa3caf2b3453bc2d0da639e0ff3461e0f.tar.gz
scala-1e9a5c8fa3caf2b3453bc2d0da639e0ff3461e0f.tar.bz2
scala-1e9a5c8fa3caf2b3453bc2d0da639e0ff3461e0f.zip
- Added method Symbol.dualClass();
Diffstat (limited to 'sources/scalac/symtab/Symbol.java')
-rw-r--r--sources/scalac/symtab/Symbol.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/sources/scalac/symtab/Symbol.java b/sources/scalac/symtab/Symbol.java
index 03966f10b1..2b2b7b60f8 100644
--- a/sources/scalac/symtab/Symbol.java
+++ b/sources/scalac/symtab/Symbol.java
@@ -671,6 +671,11 @@ public abstract class Symbol implements Modifiers, Kinds {
return NONE;
}
+ /** Get dual class */
+ public Symbol dualClass() {
+ return NONE;
+ }
+
/** Get owner */
public Symbol owner() {
return owner;
@@ -1853,6 +1858,11 @@ public class ClassSymbol extends TypeSymbol {
return module;
}
+ /** Get dual class */
+ public Symbol dualClass() {
+ return dual;
+ }
+
/** Set module; only used internally from TermSymbol
*/
void setModule(Symbol module) { this.module = module; }