Packages

class ClonedTailContext extends TailContext

Source
TailCalls.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClonedTailContext
  2. TailContext
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ClonedTailContext(that: TailContext, tailPos: Boolean)

Value Members

  1. def enclosingType: Global.Type
    Definition Classes
    TailContext
  2. def isEligible: Boolean
    Definition Classes
    TailContext
  3. def isMandatory: Boolean
    Definition Classes
    TailContext
  4. def isTransformed: Boolean
    Definition Classes
    TailContext
  5. def label: Global.Symbol
    Definition Classes
    ClonedTailContextTailContext
  6. def method: Global.Symbol
    Definition Classes
    ClonedTailContextTailContext
  7. def methodPos: Global.Position
    Definition Classes
    ClonedTailContextTailContext
  8. def newThis(pos: Global.Position): Global.TermSymbol
    Definition Classes
    TailContext
  9. final def noTailContext(): TailContext
    Definition Classes
    TailContext
  10. def tailLabels: Set[Global.Symbol]
    Definition Classes
    ClonedTailContextTailContext
  11. val tailPos: Boolean
    Definition Classes
    ClonedTailContextTailContext
  12. val that: TailContext
  13. def toString(): String
    Definition Classes
    TailContext → AnyRef → Any
  14. def tparams: List[Global.Symbol]
    Definition Classes
    ClonedTailContextTailContext
  15. final def yesTailContext(): TailContext
    Definition Classes
    TailContext