summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/Typers.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2007-10-09 16:28:22 +0000
committermichelou <michelou@epfl.ch>2007-10-09 16:28:22 +0000
commitf91bc93ad4767a86fea46d2d63e3b09cf2f64faf (patch)
tree37d901d19390abd0d769742354986b08a043aa86 /src/compiler/scala/tools/nsc/typechecker/Typers.scala
parentd93d566e0845aeed5066c30b4bc0d99a2b4729c7 (diff)
downloadscala-f91bc93ad4767a86fea46d2d63e3b09cf2f64faf.tar.gz
scala-f91bc93ad4767a86fea46d2d63e3b09cf2f64faf.tar.bz2
scala-f91bc93ad4767a86fea46d2d63e3b09cf2f64faf.zip
removed type aliases, update svn:keywords
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/Typers.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Typers.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Typers.scala b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
index f3a54e716a..ef07b183f3 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Typers.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Typers.scala
@@ -482,7 +482,7 @@ trait Typers { self: Analyzer =>
* <!--(3)--><li>Turn tree type into stable type if possible and required by context.</li>
* </ol>
*/
- private def stabilize(tree: Tree, pre: Type, mode: int, pt: Type): Tree = {
+ private def stabilize(tree: Tree, pre: Type, mode: Int, pt: Type): Tree = {
def isDeprecated(sym: Symbol) = sym.isDeprecated
if (tree.symbol.hasFlag(OVERLOADED) && (mode & FUNmode) == 0)
inferExprAlternative(tree, pt)
@@ -607,7 +607,7 @@ trait Typers { self: Analyzer =>
* (13) When in mode EXPRmode, apply a view
* If all this fails, error
*/
- protected def adapt(tree: Tree, mode: int, pt: Type): Tree = tree.tpe match {
+ protected def adapt(tree: Tree, mode: Int, pt: Type): Tree = tree.tpe match {
case ct @ ConstantType(value) if ((mode & TYPEmode) == 0 && (ct <:< pt) && !inIDE) => // (0)
copy.Literal(tree, value)
case OverloadedType(pre, alts) if ((mode & FUNmode) == 0) => // (1)
@@ -799,7 +799,7 @@ trait Typers { self: Analyzer =>
* @param pt ...
* @return ...
*/
- def instantiate(tree: Tree, mode: int, pt: Type): Tree = {
+ def instantiate(tree: Tree, mode: Int, pt: Type): Tree = {
val tparams = context.undetparams
context.undetparams = List()
inferExprInstance(tree, tparams, pt)
@@ -2017,7 +2017,7 @@ trait Typers { self: Analyzer =>
* @param pt ...
* @return ...
*/
- protected def typed1(tree: Tree, mode: int, pt: Type): Tree = {
+ protected def typed1(tree: Tree, mode: Int, pt: Type): Tree = {
//Console.println("typed1("+tree.getClass()+","+Integer.toHexString(mode)+","+pt+")")
def ptOrLub(tps: List[Type]) = if (isFullyDefined(pt)) pt else lub(tps map (_.deconst))