我想编写一个丰富案例类的宏。当我这样声明我的案例类时:
case class User(int id, @tagged name)
我希望能够将一些东西注入到Tree
只有注释的这个类中。到目前为止,我只能到达Symbol
封闭类的,但看起来还不够(请参阅尤金的回答here)。我也不想使用已弃用的c.enclosingClass
. 有没有办法ClassDef
在天堂 2.1.0 (Scala 2.11) 中找到父母?
我想编写一个丰富案例类的宏。当我这样声明我的案例类时:
case class User(int id, @tagged name)
我希望能够将一些东西注入到Tree
只有注释的这个类中。到目前为止,我只能到达Symbol
封闭类的,但看起来还不够(请参阅尤金的回答here)。我也不想使用已弃用的c.enclosingClass
. 有没有办法ClassDef
在天堂 2.1.0 (Scala 2.11) 中找到父母?