summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Macros.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2013-02-27 15:02:03 +0100
committerEugene Burmako <xeno.by@gmail.com>2013-05-28 10:19:19 +0200
commite0bbe0af094b9055942c24fcaaa290a31415fa0a (patch)
tree232b5a26504af8d198adecf0647f69357d9583f0 /src/compiler/scala/tools/nsc/typechecker/Macros.scala
parent70f001181734f76064d97ec25b1afd6aad49b684 (diff)
downloadscala-e0bbe0af094b9055942c24fcaaa290a31415fa0a.tar.gz
scala-e0bbe0af094b9055942c24fcaaa290a31415fa0a.tar.bz2
scala-e0bbe0af094b9055942c24fcaaa290a31415fa0a.zip
refactors importers
Introduces better names, factors out recreation of symbols, trees, types and completes into separate methods, so that they can be overridden in specialized importers. The original motivation for this refactoring was to support JIT compilation of macros, but I think that most of the introduced improvements to code quality will be useful in trunk.
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Macros.scala')
0 files changed, 0 insertions, 0 deletions