summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-12-02 15:36:18 +0000
committerburaq <buraq@epfl.ch>2003-12-02 15:36:18 +0000
commit56e2a32dc3625e10f2539a696f82057fb000ed94 (patch)
tree2924fb1692b5b79c8fc9caacb68e5ed8a3dd2cde
parentbfde8ef1fe98f88db63709ff498a6342a7cd46a6 (diff)
downloadscala-56e2a32dc3625e10f2539a696f82057fb000ed94.tar.gz
scala-56e2a32dc3625e10f2539a696f82057fb000ed94.tar.bz2
scala-56e2a32dc3625e10f2539a696f82057fb000ed94.zip
added stuff for debugprint code creation
-rw-r--r--sources/scalac/symtab/Definitions.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/sources/scalac/symtab/Definitions.java b/sources/scalac/symtab/Definitions.java
index c30138a0b4..88b713e35d 100644
--- a/sources/scalac/symtab/Definitions.java
+++ b/sources/scalac/symtab/Definitions.java
@@ -186,6 +186,8 @@ public class Definitions {
return getType(LIST_CLASS, element);
}
+ public final Symbol CONSOLE;
+
/** The scala.Array class */
public final Symbol ARRAY_CLASS;
public final Type ARRAY_TYPE(Type element) {
@@ -356,6 +358,13 @@ public class Definitions {
return LIST_TAIL;
}
+ private Symbol CONSOLE_PRINT;
+ public Symbol CONSOLE_PRINT() {
+ if( CONSOLE_PRINT == null )
+ CONSOLE_PRINT = loadTerm( CONSOLE, Names.print );
+ return CONSOLE_PRINT;
+ }
+
/** Some scala.MatchError methods */
private Symbol MATCHERROR_FAIL;
@@ -447,6 +456,7 @@ public class Definitions {
ITERATOR_CLASS = getClass(Names.scala_Iterator);
SEQ_CLASS = getClass(Names.scala_Seq);
LIST_CLASS = getClass(Names.scala_List);
+ CONSOLE = getModule(Names.scala_Console);
ARRAY_CLASS = getClass(Names.scala_Array);
MATCHERROR = getModule(Names.scala_MatchError);