logo

class

compiler::FType

sys::Obj
  compiler::FType : compiler::CType

FType is the read/write fcode representation of sys::Type.

Slots

base

override CType base

fattrs

FAttr[] fattrs

fbase

Int fbase

ffields

FField[] ffields

flags

override Int flags

fmethods

FMethod[] fmethods

fmixins

Int[] fmixins

fpod

FPod fpod

hollow

Bool hollow

isGeneric

override Bool isGeneric()

isGenericParameter

override Bool isGenericParameter()

isParameterized

override Bool isParameterized()

listOf

ListType listOf

make

new make(FPod fpod)

mixins

override CType[] mixins

name

override Str name()

ns

override CNamespace ns()

pod

override FPod pod()

qname

override Str qname()

read

Void read()

readMeta

FType readMeta(InStream in)

self

Int self

signature

override Str signature()

slots

override Str:CSlot slots

toListOf

override ListType toListOf()

toStr

override Str toStr()

uri

Uri uri()

write

Void write()

writeMeta

Void writeMeta(OutStream out)