cadenza / cadenza.jit / Stmt

Stmt

abstract class Stmt : LocatedNode

Types

Def

abstract class Def : Stmt

Do

class Do : Stmt

Constructors

<init>

Stmt(loc: Loc? = null)

Functions

createWrapper

open fun createWrapper(probe: ProbeNode): WrapperNode

execute

abstract fun execute(frame: VirtualFrame): Unit

hasTag

open fun hasTag(tag: Class<out Tag>?): Boolean

isAdoptable

open fun isAdoptable(): Boolean

isInstrumentable

open fun isInstrumentable(): Boolean

Companion Object Functions

def

fun def(slot: FrameSlot, body: Code, loc: Loc? = null): Def