Fan

 

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()

Overrides compiler::CParam.hasDefault

isParamSource

Bool isParam()

makeSource

new make(FMethod fmethod)

nameSource

override Str name()

Overrides compiler::CParam.name

nameIndexSource

Int nameIndex

paramTypeSource

override CType paramType()

Overrides compiler::CParam.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)