Type Members
-
case class
ClassInfo(sym: scala.tools.nsc.Global.Symbol, name: String, access: String, pattern: (String, 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
Comment(pos: scala.tools.nsc.Global.Position, text: Seq[String]) extends Product with Serializable
-
final
case class
DeprecationInfo(msg: String, since: String) extends Product with Serializable
-
case class
MethodInfo(pattern: (String) ⇒ String, ret: String, name: String, comment: Seq[String]) extends TransformCake.Templ with Product with Serializable
-
trait
Out extends AnyRef
-
trait
Templ extends AnyRef
-
class
UnknownSig extends Exception
Abstract Value Members
-
abstract
def
fabricateParams: Boolean
-
abstract
def
filteredStrings: Set[String]
-
abstract
val
global: Global
-
abstract
def
javaKeywords: Set[String]
-
abstract
def
outputBase: File
-
abstract
def
strictVisibility: Boolean
-
abstract
def
superTransform(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
-
abstract
def
superTransformUnit(unit: scala.tools.nsc.Global.CompilationUnit): Unit
-
abstract
def
suppressSynthetic: Boolean
-
abstract
def
unit: scala.tools.nsc.Global.CompilationUnit
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
ClassInfo extends Serializable
-
object
Comment extends Serializable
-
object
MethodInfo extends Serializable
-
-
-
final
def
asInstanceOf[T0]: T0
-
def
between(p1: scala.tools.nsc.Global.Position, p2: scala.tools.nsc.Global.Position): String
-
def
clone(): AnyRef
-
var
comments: TreeMap[Position, Comment]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
file(name: String): Out
-
def
finalize(): Unit
-
def
flatten(c: Vector[ClassInfo], forwarders: Boolean = true, staticScope: Boolean = true): Vector[ClassInfo]
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
def
js(sym0: scala.tools.nsc.Global.Symbol, info: scala.tools.nsc.Global.Type, voidOK: Boolean = true, debug: Boolean = false): String
-
final
def
ne(arg0: AnyRef): Boolean
-
def
newTransform(tree: scala.tools.nsc.Global.Tree): scala.tools.nsc.Global.Tree
-
def
newTransformUnit(unit: scala.tools.nsc.Global.CompilationUnit): Unit
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
parseComments(): Unit
-
object
parser extends SyntaxAnalyzer
-
implicit
val
positionOrdering: Ordering[scala.tools.nsc.Global.Position]
-
val
positions: SortedSet[Position]
-
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
-
def
write(out: Out, m: MethodInfo): Unit
-
def
write(out: Out, c: ClassInfo): Unit
Inherited from AnyRef
Inherited from Any