diff options
author | Eugene Burmako <xeno.by@gmail.com> | 2012-08-16 07:41:44 +0200 |
---|---|---|
committer | Eugene Burmako <xeno.by@gmail.com> | 2012-08-16 07:41:44 +0200 |
commit | 4667c6ec8e719cef8386a37335f27ba822772a6d (patch) | |
tree | b12d431900b9aec24d21af7916f76ff953bf6e0c | |
parent | 3c4ccbd6588caa88f3e7de6f687c885bd3ee6682 (diff) | |
download | scala-4667c6ec8e719cef8386a37335f27ba822772a6d.tar.gz scala-4667c6ec8e719cef8386a37335f27ba822772a6d.tar.bz2 scala-4667c6ec8e719cef8386a37335f27ba822772a6d.zip |
pull request feedback
-rw-r--r-- | src/compiler/scala/tools/nsc/typechecker/Macros.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Macros.scala b/src/compiler/scala/tools/nsc/typechecker/Macros.scala index d87c864491..4765bbabc9 100644 --- a/src/compiler/scala/tools/nsc/typechecker/Macros.scala +++ b/src/compiler/scala/tools/nsc/typechecker/Macros.scala @@ -623,7 +623,7 @@ trait Macros extends scala.tools.reflect.FastTrack with Traces { def computeMacroDefTypeFromMacroImpl(macroDdef: DefDef, macroDef: Symbol, macroImpl: Symbol): Type = { // downgrade from metalevel-0 to metalevel-1 var runtimeType = macroImpl.tpe.finalResultType.dealias match { - case TypeRef(pre, sym, runtimeType :: Nil) if sym == ExprClass => runtimeType + case TypeRef(_, ExprClass, runtimeType :: Nil) => runtimeType case _ => AnyTpe } |