class compiler::ParamDef
sys::Obj compiler::Node compiler::ParamDef : compiler::CParam
ParamDef models the definition of a method parameter.
- def
-
Expr? def
- hasDefault
-
virtual override Bool hasDefault()
- isAssign
-
Bool isAssign()
Does this param have a def that uses an assign store instruction because CheckParamDefs detected it used previous parameters
- make
- name
-
virtual override Str name
- toStr
-
virtual override Str toStr()
- type
-
virtual override CType type