blob: f75906b63650a33b287e7eaf35e2ed6ab9c14821 (
plain) (
blame)
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
}
|