Fan

 

class

compiler::FMethod

sys::Obj
  compiler::FSlot
    compiler::FMethod : compiler::CMethod

FMethod is the read/write fcode representation of sys::Method.

Slots

codeSource

Buf? code

dumpSource

Void dump()

fparamsSource

FMethodVar[] fparams()

inheritedRetSource

Int inheritedRet

inheritedReturnTypeSource

override CType inheritedReturnType()

Overrides compiler::CMethod.inheritedReturnType

isGenericSource

override Bool isGeneric()

Overrides compiler::CMethod.isGeneric

localCountSource

Int localCount

makeSource

new make(FType fparent)

maxStackSource

Int maxStack := 16

paramCountSource

Int paramCount

paramsSource

override CParam[] params()

Overrides compiler::CMethod.params

readSource

FMethod read(InStream in)

retSource

Int ret

returnTypeSource

override CType returnType()

Overrides compiler::CMethod.returnType

signatureSource

override Str signature()

Overrides compiler::CSlot.signature

varsSource

FMethodVar[] vars

writeSource

Void write(OutStream out)