logo

class

compiler::MethodVar

sys::Obj
  compiler::MethodVar

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

Slots

ctype

CType ctype

Source

cvarsField

CField cvarsField

Source

flags

Int flags

Source

isParam

Bool isParam()

Source

make

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

Source

makeForParam

new makeForParam(Int register, ParamDef p)

Source

name

Str name

Source

paramDef

ParamDef paramDef

Source

register

Int register

Source

scope

Block scope

Source

toStr

override Str toStr()

Return a string representation of this object.

Source

usedInClosure

Bool usedInClosure

Source