814cf34fb0 ^
1 2 3 4 5 6 7 8 9 10 11 12 13
trait Base { def foo = macro Impls.foo } object Macros extends Base class Macros extends Base object Test extends App { (new Base {}).foo Macros.foo new Macros().foo }