logo
abstract class

compiler::FSlot

sys::Obj
  compiler::FSlot

Mixin: compiler::CSlot, compiler::FConst

FSlot is the read/write fcode representation of sys::Slot.

Slots

fattrs

FAttr[] fattrs

flags

virtual Int flags

fparent

FType fparent { private set }

make

new make(FType fparent)

name

virtual Str name()

nameIndex

Int nameIndex

parent

virtual CType parent()

pod

FPod pod()

qname

virtual Str qname()

readAttrs

protected Void readAttrs(InStream in)

readCommon

protected Void readCommon(InStream in)

toStr

virtual Str toStr()

writeAttrs

protected Void writeAttrs(OutStream out)

writeCommon

protected Void writeCommon(OutStream out)