summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpaltherr <paltherr@epfl.ch>2004-03-02 09:09:30 +0000
committerpaltherr <paltherr@epfl.ch>2004-03-02 09:09:30 +0000
commitebd6149d9cc1edbd0a23873cb9fa7ec97bad7e56 (patch)
tree16ec8672d71d9448504397eb0e5829936f2fa601
parentffea5d8f789b42735a8bef47151352375dc8d351 (diff)
downloadscala-ebd6149d9cc1edbd0a23873cb9fa7ec97bad7e56.tar.gz
scala-ebd6149d9cc1edbd0a23873cb9fa7ec97bad7e56.tar.bz2
scala-ebd6149d9cc1edbd0a23873cb9fa7ec97bad7e56.zip
- Fixed symbol of compoundType
-rw-r--r--sources/scala/tools/scalac/typechecker/Analyzer.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/scala/tools/scalac/typechecker/Analyzer.scala b/sources/scala/tools/scalac/typechecker/Analyzer.scala
index 5dace3eaba..377b86645c 100644
--- a/sources/scala/tools/scalac/typechecker/Analyzer.scala
+++ b/sources/scala/tools/scalac/typechecker/Analyzer.scala
@@ -2329,7 +2329,8 @@ class Analyzer(global: scalac_Global, descr: AnalyzerPhase) extends Transformer(
else
checkNoEscape(
tree.pos,
- Type.compoundType(parentTypes, refinement, clazz));
+ Type.compoundTypeWithOwner(
+ context.enclClass.owner, parentTypes, refinement));
val alloc: Tree =
gen.New(
gen.Apply(