summaryrefslogtreecommitdiff
path: root/sources/scalac/symtab
diff options
context:
space:
mode:
authorMatthias Zenger <mzenger@gmail.com>2004-03-08 10:51:36 +0000
committerMatthias Zenger <mzenger@gmail.com>2004-03-08 10:51:36 +0000
commitce039b7db18521e8fadf244099ed90ad1020ec5e (patch)
treefced47f3961d311587daeddcf6914e017be9fd2b /sources/scalac/symtab
parent8ba6023e7aa181b4e7e3206caf29c0550315f5b4 (diff)
downloadscala-ce039b7db18521e8fadf244099ed90ad1020ec5e.tar.gz
scala-ce039b7db18521e8fadf244099ed90ad1020ec5e.tar.bz2
scala-ce039b7db18521e8fadf244099ed90ad1020ec5e.zip
Improved error messages for failed pattern matc...
Improved error messages for failed pattern matching expressions.
Diffstat (limited to 'sources/scalac/symtab')
-rw-r--r--sources/scalac/symtab/Definitions.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/sources/scalac/symtab/Definitions.java b/sources/scalac/symtab/Definitions.java
index c3a8a7679a..50c9aa86c0 100644
--- a/sources/scalac/symtab/Definitions.java
+++ b/sources/scalac/symtab/Definitions.java
@@ -433,6 +433,14 @@ public class Definitions {
return MATCHERROR_FAIL;
}
+ private Symbol MATCHERROR_REPORT;
+
+ public Symbol MATCHERROR_REPORT() {
+ if (MATCHERROR_REPORT == null)
+ MATCHERROR_REPORT = loadTerm(MATCHERROR, Names.report);
+ return MATCHERROR_REPORT;
+ }
+
//########################################################################
// Public Fields - Global values