SIRHashConsedFlat

scalus.flat.FlatInstantces.SIRHashConsedFlat

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited types

Attributes

Inherited from:
HashConsedReprFlat

Value members

Concrete methods

def bitSizeHC(a: SIR, hashCons: State): Int
def encodeHC(a: SIR, enc: HashConsedEncoderState): Unit
override def toRepr(a: SIR): HashConsedRef[SIR]

Attributes

Definition Classes

Concrete fields

final val tagAnd: 11
final val tagApply: 3
final val tagBuiltin: 6
final val tagConst: 4
final val tagConstr: 8
final val tagDecl: 14
final val tagError: 7
final val tagExternalVar: 10
final val tagIfThenElse: 5
final val tagLamAbs: 2
final val tagLet: 1
final val tagMatch: 9
final val tagNot: 13
final val tagOr: 12
final val tagSelect: 15
final val tagVar: 0
final val termTagWidth: 4