class DefDefTailContext extends TailContext
- Alphabetic
- By Inheritance
- DefDefTailContext
- TailContext
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- All
Instance Constructors
- new DefDefTailContext(dd: Global.DefDef)
Value Members
- def containsRecursiveCall(t: Global.Tree): Boolean
-
def
enclosingType: Global.Type
- Definition Classes
- TailContext
-
def
isEligible: Boolean
- Definition Classes
- TailContext
-
def
isMandatory: Boolean
- Definition Classes
- TailContext
-
def
isTransformed: Boolean
- Definition Classes
- TailContext
-
lazy val
label: Global.MethodSymbol
- Definition Classes
- DefDefTailContext → TailContext
-
def
method: Global.Symbol
- Definition Classes
- DefDefTailContext → TailContext
-
def
methodPos: Global.Position
- Definition Classes
- DefDefTailContext → TailContext
-
def
newThis(pos: Global.Position): Global.TermSymbol
- Definition Classes
- TailContext
-
final
def
noTailContext(): TailContext
- Definition Classes
- TailContext
-
lazy val
tailLabels: Set[Global.Symbol]
- Definition Classes
- DefDefTailContext → TailContext
-
def
tailPos: Boolean
- Definition Classes
- DefDefTailContext → TailContext
-
def
toString(): String
- Definition Classes
- TailContext → AnyRef → Any
-
def
tparams: List[Global.Symbol]
- Definition Classes
- DefDefTailContext → TailContext
-
final
def
yesTailContext(): TailContext
- Definition Classes
- TailContext
The Scala compiler and reflection APIs.