CpsTopLevelContext

cps.plugin.CpsTopLevelContext
case class CpsTopLevelContext(monadType: Type, cpsMonadRef: Tree, cpsDirectOrSimpleContextRef: Tree, optRuntimeAwait: Option[Tree], optRuntimeAwaitProvider: Option[Tree], optThrowSupport: Option[Tree], optTrySupport: Option[Tree], debugSettings: DebugSettings, pluginSettings: CpsPluginSettings, isBeforeInliner: Boolean)

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def cpsNonDirectContext(using Context): Tree
def isAfterInliner: Boolean
def supportsRuntimeAwait: Boolean

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product