diff options
author | buraq <buraq@epfl.ch> | 2003-07-09 11:51:40 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2003-07-09 11:51:40 +0000 |
commit | 04e4c7ee186590b54a88ef33290d319d4cd4b60d (patch) | |
tree | 8402648647893ca98cffaa1fdc4fdcad14491a1d /sources/scalac/transformer/matching/PatternMatcher.java | |
parent | 933de9aa0335840340f0838e245faf5a9383a3d9 (diff) | |
download | scala-04e4c7ee186590b54a88ef33290d319d4cd4b60d.tar.gz scala-04e4c7ee186590b54a88ef33290d319d4cd4b60d.tar.bz2 scala-04e4c7ee186590b54a88ef33290d319d4cd4b60d.zip |
removed at, fixed code for Literals
Diffstat (limited to 'sources/scalac/transformer/matching/PatternMatcher.java')
-rw-r--r-- | sources/scalac/transformer/matching/PatternMatcher.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scalac/transformer/matching/PatternMatcher.java b/sources/scalac/transformer/matching/PatternMatcher.java index 429221f6d7..0d16eac6bd 100644 --- a/sources/scalac/transformer/matching/PatternMatcher.java +++ b/sources/scalac/transformer/matching/PatternMatcher.java @@ -484,7 +484,7 @@ public class PatternMatcher extends PatternTool { if (curHeader == null) { assert index >= 0 : casted; if (casted.pos == Position.NOPOS) { - Symbol atSym = casted.type().lookup(AT_N); + Symbol atSym = casted.type().lookup(APPLY_N); //System.out.println("casted type = " + typeOf(casted)); Type seqType = casted.type().baseType(defs.SEQ_CLASS).typeArgs()[0]; Tree t = make.Select( @@ -492,7 +492,7 @@ public class PatternMatcher extends PatternTool { make.Ident(pat.pos, casted.name) .setType(typeOf(casted)) .setSymbol(casted), - AT_N); + APPLY_N); switch (typeOf(atSym)) { case OverloadedType(Symbol[] alts, Type[] alttypes): infer.methodAlternative(t, alts, alttypes, |