diff options
author | Martin Odersky <odersky@gmail.com> | 2014-11-17 11:46:56 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2014-11-24 14:56:08 +0100 |
commit | 4df3d2a36162f99ade57e209ce432733e082d2a5 (patch) | |
tree | 699ab1d59dccf055d39ef68671d3df17be050b09 /test | |
parent | 38b2a61e3dba6160292943a481ccf2b85a695ba7 (diff) | |
download | dotty-4df3d2a36162f99ade57e209ce432733e082d2a5.tar.gz dotty-4df3d2a36162f99ade57e209ce432733e082d2a5.tar.bz2 dotty-4df3d2a36162f99ade57e209ce432733e082d2a5.zip |
Make reduceProjection use lookupRefined
Needed some fixes to lookup refined. The potential alias
type is now calculated by taking the member of the original
refined type, instead of by simply following the refined info.
This takes into account refinements that were defined after
the refinement type that contains the alias.
The change amde another test (transform) hit the deep subtype limit,
which is now disabled.
Diffstat (limited to 'test')
-rw-r--r-- | test/dotc/tests.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/dotc/tests.scala b/test/dotc/tests.scala index f4aa074de..4b7d124d0 100644 --- a/test/dotc/tests.scala +++ b/test/dotc/tests.scala @@ -113,7 +113,7 @@ class tests extends CompilerTest { @Test def dotc_config = compileDir(dotcDir + "tools/dotc/config", twice) @Test def dotc_core = compileDir(dotcDir + "tools/dotc/core", twice)(allowDeepSubtypes) @Test def dotc_core_pickling = compileDir(dotcDir + "tools/dotc/core/pickling", twice)(allowDeepSubtypes) - // @Test def dotc_transform = compileDir(dotcDir + "tools/dotc/transform", twice) + // @Test def dotc_transform = compileDir(dotcDir + "tools/dotc/transform", twice)(allowDeepSubtypes) // @odersky causes race error in ResolveSuper @Test def dotc_parsing = compileDir(dotcDir + "tools/dotc/parsing", twice) |