From 20813b9555655058ecef44ae95018a5382588767 Mon Sep 17 00:00:00 2001 From: schinz Date: Tue, 4 Mar 2003 13:49:01 +0000 Subject: - bug fix: use TreeGen to generate casts, to be... - bug fix: use TreeGen to generate casts, to be sure that attribution is correct --- sources/scalac/transformer/ExpandMixins.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'sources') diff --git a/sources/scalac/transformer/ExpandMixins.java b/sources/scalac/transformer/ExpandMixins.java index 55f76e001b..d614f8a461 100644 --- a/sources/scalac/transformer/ExpandMixins.java +++ b/sources/scalac/transformer/ExpandMixins.java @@ -350,11 +350,11 @@ public class ExpandMixins extends Transformer { || qualSym.isSubClass(funOwnerSym))) { Type ownerTp = funOwnerSym.type(); Tree castQualifier = - Tree.Apply(Tree.TypeApply(Tree.Select(qualifier, Names.as), - new Tree[] { - gen.mkType(qualifier.pos, ownerTp) - }), - Tree.EMPTY_ARRAY); + gen.Apply(gen.TypeApply(gen.Select(qualifier, defs.AS), + new Tree[] { + gen.mkType(qualifier.pos, ownerTp) + }), + Tree.EMPTY_ARRAY); return copy.Apply(newTree, copy.Select(fun, castQualifier, selector), args); -- cgit v1.2.3