diff options
author | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 15:05:45 -0700 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@typesafe.com> | 2013-07-10 16:13:02 -0700 |
commit | be393913a822456683a57c747965f7ee80a2a537 (patch) | |
tree | 7e071c8f0270d1a115f6eb2177674e260efb5651 /test/scaladoc/run | |
parent | 7125dc3e2c8e996f956bba08201c24e458391c12 (diff) | |
download | scala-be393913a822456683a57c747965f7ee80a2a537.tar.gz scala-be393913a822456683a57c747965f7ee80a2a537.tar.bz2 scala-be393913a822456683a57c747965f7ee80a2a537.zip |
SI-7487 Revert "Removed -Ymacro-no-expand."
This reverts commit 71fb0b83a, which itself reverted the fix for SI-6812.
Diffstat (limited to 'test/scaladoc/run')
-rw-r--r-- | test/scaladoc/run/SI-6812.scala | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/scaladoc/run/SI-6812.scala b/test/scaladoc/run/SI-6812.scala new file mode 100644 index 0000000000..fbd9588ede --- /dev/null +++ b/test/scaladoc/run/SI-6812.scala @@ -0,0 +1,24 @@ +import scala.tools.nsc.doc.model._ +import scala.tools.partest.ScaladocModelTest +import language._ + +object Test extends ScaladocModelTest { + + override def code = """ + import scala.reflect.macros.Context + import language.experimental.macros + + object Macros { + def impl(c: Context) = c.literalUnit + def foo = macro impl + } + + class C { + def bar = Macros.foo + } + """ + + def scaladocSettings = "" + override def extraSettings = super.extraSettings + " -Ymacro-no-expand" + def testModel(root: Package) = () +} |