Fan

 

class

compiler::MethodVar

sys::Obj
  compiler::MethodVar

MethodVar is a variable used in a method - either param or local.

Slots

ctypeSource

CType ctype

cvarsFieldSource

CField? cvarsField

flagsSource

Int flags

isParamSource

Bool isParam()

makeSource

new make(Int register, CType ctype, Str name, Int flags := 0, Block? scope := null)

makeForParamSource

new makeForParam(Int register, ParamDef p)

nameSource

Str name

paramDefSource

ParamDef? paramDef

registerSource

Int register

scopeSource

Block? scope

toStrSource

override Str toStr()

Overrides sys::Obj.toStr

Doc inherited from sys::Obj.toStr

Return a string representation of this object.

usedInClosureSource

Bool usedInClosure