diff options
author | buraq <buraq@epfl.ch> | 2003-12-02 15:36:18 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2003-12-02 15:36:18 +0000 |
commit | 56e2a32dc3625e10f2539a696f82057fb000ed94 (patch) | |
tree | 2924fb1692b5b79c8fc9caacb68e5ed8a3dd2cde /sources/scalac | |
parent | bfde8ef1fe98f88db63709ff498a6342a7cd46a6 (diff) | |
download | scala-56e2a32dc3625e10f2539a696f82057fb000ed94.tar.gz scala-56e2a32dc3625e10f2539a696f82057fb000ed94.tar.bz2 scala-56e2a32dc3625e10f2539a696f82057fb000ed94.zip |
added stuff for debugprint code creation
Diffstat (limited to 'sources/scalac')
-rw-r--r-- | sources/scalac/symtab/Definitions.java | 10 |
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); |