summaryrefslogtreecommitdiff
path: root/src/reflect/scala/reflect/internal/Importers.scala
diff options
context:
space:
mode:
authorEugene Burmako <xeno.by@gmail.com>2012-07-31 16:32:22 +0200
committerEugene Burmako <xeno.by@gmail.com>2012-07-31 23:19:38 +0200
commitddcba109843d4f665a010f3dbbd28a6b99e6185a (patch)
tree6b769c96f35db8cd537832dba3d27d32b8c226fd /src/reflect/scala/reflect/internal/Importers.scala
parentf4693871f4aad1fdbdbb743feaed8a848a9e2dca (diff)
downloadscala-ddcba109843d4f665a010f3dbbd28a6b99e6185a.tar.gz
scala-ddcba109843d4f665a010f3dbbd28a6b99e6185a.tar.bz2
scala-ddcba109843d4f665a010f3dbbd28a6b99e6185a.zip
SI-5751 cleans up toolboxes for the release
Removes the `freeTypes` parameters on `typeCheckExpr` and `runExpr`, since we now have public `substituteTypes` on both trees and types. Also implements long-awaited `inferImplicitValue` and `inferImplicitView` (thanks to Miles Sabin for nudging me!)
Diffstat (limited to 'src/reflect/scala/reflect/internal/Importers.scala')
-rw-r--r--src/reflect/scala/reflect/internal/Importers.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/reflect/scala/reflect/internal/Importers.scala b/src/reflect/scala/reflect/internal/Importers.scala
index 431d9819a5..00017e087a 100644
--- a/src/reflect/scala/reflect/internal/Importers.scala
+++ b/src/reflect/scala/reflect/internal/Importers.scala
@@ -14,6 +14,7 @@ trait Importers { self: SymbolTable =>
def importSymbol(sym: from.Symbol) = sym.asInstanceOf[self.Symbol]
def importType(tpe: from.Type) = tpe.asInstanceOf[self.Type]
def importTree(tree: from.Tree) = tree.asInstanceOf[self.Tree]
+ def importPosition(pos: from.Position) = pos.asInstanceOf[self.Position]
}
} else {
// todo. fix this loophole