Fantom

 

class

compiler::FMethodVar

sys::Obj
  compiler::FMethodVar : compiler::FConst, compiler::CParam

FMethodVar models one parameter or local variable in a FMethod

Slots

defSource

Buf? def

defNameIndexSource

Int defNameIndex

flagsSource

Int flags

fmethodSource

readonly FMethod fmethod

fpodSource

FPod fpod()

hasDefaultSource

override Bool hasDefault()

isParamSource

Bool isParam()

makeSource

new make(FMethod fmethod)

nameSource

override Str name()

nameIndexSource

Int nameIndex

paramTypeSource

override CType paramType()

readSource

FMethodVar read(InStream in)

toStrSource

override Str toStr()

Overrides sys::Obj.toStr

Doc inherited from sys::Obj.toStr

Return a string representation of this object.

typeRefSource

Int typeRef

writeSource

Void write(OutStream out)