logo
class

compiler::ParameterizedMethod

sys::Obj
  compiler::ParameterizedMethod

Mixin: compiler::CMethod

ParameterizedMethod models a parameterized CMethod

Slots

flags

virtual Int flags()

generic

virtual CMethod generic { virtual private set }

inheritedReturnType

virtual CType inheritedReturnType()

isParameterized

virtual Bool isParameterized()

make

new make(GenericType parent, CMethod generic)

name

virtual Str name()

params

virtual CParam[] params { virtual private set }

parent

virtual CType parent { virtual private set }

qname

virtual Str qname()

returnType

virtual CType returnType { virtual private set }

signature

virtual Str signature { virtual private set }

toStr

virtual Str toStr()