
ParamDef models the definition of a method parameter.
Slots
- def
-
Expr def
- hasDefault
-
override Bool hasDefault()
- make
-
new make(Location location, CType paramType := null, Str name := null, Expr def := null)
- name
-
override Str name
- paramType
-
override CType paramType
-
override Void print(AstWriter out)
Pretty print this node and it's descendants.
- toStr
-
override Str toStr()
Return a string representation of this object.