NirGenExpr

trait NirGenExpr(using x$1: Context)
class Object
trait Matchable
class Any

Type members

Classlikes

sealed case class ContTree(f: ExprBuffer => Val)(span: Span) extends Tree[Type]
class ExprBuffer(using fresh: Fresh) extends FixupBuffer
sealed class FixupBuffer(using fresh: Fresh) extends InstructionBuilder
sealed case class ValTree(value: Val)(span: Span) extends Tree[Type]

Value members

Concrete methods

def ContTree(from: Tree)(build: ExprBuffer => Val): ContTree
def ValTree(from: Tree)(value: Val): ValTree