summaryrefslogtreecommitdiff
path: root/src/compiler/scala/tools/nsc/typechecker/RefChecks.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2011-11-28 13:55:31 +0000
committerMartin Odersky <odersky@gmail.com>2011-11-28 13:55:31 +0000
commitf69d3e34dd165eb0f3242fcba3e6bbdc3d61e5d1 (patch)
tree3bd46bb86b0227420d7074553dae68ab16b080f2 /src/compiler/scala/tools/nsc/typechecker/RefChecks.scala
parent4e987a3cf032eb176c20bf3fd5ac847a73b19c00 (diff)
downloadscala-f69d3e34dd165eb0f3242fcba3e6bbdc3d61e5d1.tar.gz
scala-f69d3e34dd165eb0f3242fcba3e6bbdc3d61e5d1.tar.bz2
scala-f69d3e34dd165eb0f3242fcba3e6bbdc3d61e5d1.zip
Revised macro defs, added a test case.
Diffstat (limited to 'src/compiler/scala/tools/nsc/typechecker/RefChecks.scala')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/RefChecks.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/RefChecks.scala b/src/compiler/scala/tools/nsc/typechecker/RefChecks.scala
index 66a7f90f0a..645d3ecfa0 100644
--- a/src/compiler/scala/tools/nsc/typechecker/RefChecks.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/RefChecks.scala
@@ -1225,6 +1225,7 @@ abstract class RefChecks extends InfoTransform with reflect.internal.transform.R
List(tree1)
}
case Import(_, _) => Nil
+ case DefDef(mods, _, _, _, _, _) if (mods hasFlag MACRO) => Nil
case _ => List(transform(tree))
}