blob: e8272000d2a29f679a9868949ed8b481f89c5c7d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
import scala.tools.nsc.doc.model._
import scala.tools.partest.ScaladocModelTest
object Test extends ScaladocModelTest {
override def code = """
import scala.language.experimental.macros
class Test {
def print(): Unit = macro ???
}
"""
def scaladocSettings = ""
def testModel(root: Package) = {
import access._
val p = root._class("Test")._method("print")
println(p.annotations) // no annotations
println(p.flags) // a 'macro' flag
}
}
|