summaryrefslogtreecommitdiff
path: root/test/files/neg/macro-invalidshape/Macros_Test_2.scala
blob: f39ad20c5d8bcd5f3795bb5c080b1974eee9b9f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
object Macros {
  def foo1(x: Any) = macro 2
  def foo2(x: Any) = macro Impls.foo(null)(null)
  def foo3(x: Any) = macro {2; Impls.foo}
}

object Test extends App {
  import Macros._
  foo1(42)
  foo2(42)
  foo3(42)
}