summaryrefslogtreecommitdiff
path: root/sources/scalac/typechecker
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2003-11-25 17:35:21 +0000
committerMartin Odersky <odersky@gmail.com>2003-11-25 17:35:21 +0000
commit41d7105a224d18a98cde2c6ca1867231ddf49f45 (patch)
tree3fbcff7f3717c776e77340d5343fcb8a82be160f /sources/scalac/typechecker
parent9d6b31731014a192021cf9cd6f7b524ccf7bee1d (diff)
downloadscala-41d7105a224d18a98cde2c6ca1867231ddf49f45.tar.gz
scala-41d7105a224d18a98cde2c6ca1867231ddf49f45.tar.bz2
scala-41d7105a224d18a98cde2c6ca1867231ddf49f45.zip
*** empty log message ***
Diffstat (limited to 'sources/scalac/typechecker')
-rw-r--r--sources/scalac/typechecker/Analyzer.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/sources/scalac/typechecker/Analyzer.java b/sources/scalac/typechecker/Analyzer.java
index 44b4773b87..b11f3ac85a 100644
--- a/sources/scalac/typechecker/Analyzer.java
+++ b/sources/scalac/typechecker/Analyzer.java
@@ -1276,6 +1276,11 @@ public class Analyzer extends Transformer implements Modifiers, Kinds {
try {
tree = infer.exprInstance(tree, tparams, restp, pt);
} catch (Type.Error ex) {
+ Context c = context;
+ while (c != Context.NONE) {
+ System.out.println("context: " + c.owner);
+ c = c.outer;
+ }
tree = error(tree.pos, ex.msg);
}
return adapt(tree, mode, pt);