trait
AST extends AnyRef
Type Members
-
case class
ClassInfo(name: String, pattern: (String) ⇒ String, module: Boolean, comment: Seq[String], pckg: String, filepattern: (String) ⇒ String, members: Vector[TransformCake.Templ], interface: Boolean, static: Boolean, firstConstructor: Boolean) extends TransformCake.Templ with Product with Serializable
-
case class
MethodInfo(pattern: (String) ⇒ String, ret: String, name: String, comment: Seq[String]) extends TransformCake.Templ with Product with Serializable
-
trait
Templ extends AnyRef
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
object
ClassInfo extends Serializable
-
object
MethodInfo extends Serializable
-
def
access(m: scala.tools.nsc.Global.Modifiers, topLevel: Boolean): String
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
flags(m: scala.tools.nsc.Global.Modifiers): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
mangleMethodName(p: scala.tools.nsc.Global.ValDef): String
-
def
methodAccess(m: scala.tools.nsc.Global.Modifiers, interface: Boolean): String
-
def
methodFlags(m: scala.tools.nsc.Global.Modifiers, interface: Boolean): String
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any