These are the objects and environments that are manupulated by cadenza
BigInt |
class BigInt : TruffleObject, Comparable<BigInt> |
Closure |
class Closure : TruffleObject |
DataTypes |
abstract class DataTypes |
Neutral |
sealed class Neutral |
NeutralValue |
class NeutralValue : TruffleObject |
NeutralException |
class NeutralException : SlowPathException |
neutral |
fun neutral(type: Type, term: Neutral): Nothing |
raise |
fun NeutralValue.raise(): Nothing |
throwIfNeutralValue |
fun <T> throwIfNeutralValue(x: T): T |