2

我目前正在使用:

annottees map (_.tree) match {
  case (classDef @ q"$mods class $tpname[..$tparams] $ctorMods(...$paramss) extends { ..$earlydefns } with ..$parents { $self => ..$stats }")
  :: Nil =>

提取classDefparamss。无论如何,这可能不那么冗长吗?paramss也许从模式匹配中提取的东西a classDef: ClassDef

4

0 回答 0