summaryrefslogtreecommitdiff
path: root/test/benchmarks
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2011-01-26 07:34:03 +0000
committerAdriaan Moors <adriaan.moors@epfl.ch>2011-01-26 07:34:03 +0000
commit78007ac467c9d6e88ae183a9126772829072704c (patch)
tree25a9e8060fc295a523f018565e1f0c5ceac3f356 /test/benchmarks
parentf9b1917e8be7a178282514429f494a3905055aab (diff)
downloadscala-78007ac467c9d6e88ae183a9126772829072704c.tar.gz
scala-78007ac467c9d6e88ae183a9126772829072704c.tar.bz2
scala-78007ac467c9d6e88ae183a9126772829072704c.zip
closes #3619, #4141.
replaced the epic outer.outer.outer by something more robust that goes to the context corresponding to the enclosing class nextOuter determines which context is searched next for implicits (after `this`, which contributes `newImplicits` below) in most cases, it is simply the outer context if we're owned by a constructor, the actual current context and the conceptual context are different when it comes to scoping: the current conceptual scope is the context enclosing the blocks that represent the constructor body (TODO: why is there more than one such block in the outer chain?) review by odersky, extempore
Diffstat (limited to 'test/benchmarks')
0 files changed, 0 insertions, 0 deletions