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

Source

fattrs

FAttr[] fattrs

Source

fbase

Int fbase

Source

ffields

FField[] ffields

Source

flags

override Int flags

Source

fmethods

FMethod[] fmethods

Source

fmixins

Int[] fmixins

Source

fpod

FPod fpod

Source

hollow

Bool hollow := true

Source

isGeneric

override Bool isGeneric()

Source

isGenericParameter

override Bool isGenericParameter()

Source

isParameterized

override Bool isParameterized()

Source

listOf

ListType listOf

Source

make

new make(FPod fpod)

Source

mixins

override CType[] mixins

Source

name

override Str name()

Source

ns

override CNamespace ns()

Source

pod

override FPod pod()

Source

qname

override Str qname()

Source

read

Void read()

Source

readMeta

FType readMeta(InStream in)

Source

self

Int self

Source

signature

override Str signature()

Source

slots

override Str:CSlot slots

Source

toListOf

override ListType toListOf()

Source

toStr

override Str toStr()

Return a string representation of this object.

Source

uri

Uri uri()

Source

write

Void write()

Source

writeMeta

Void writeMeta(OutStream out)

Source