WithBaseExpr is a place holder used as the target of sub-expressions within a with block typed to the with base.
Slots
- isCtorWithBlockSource
-
Bool isCtorWithBlock()
- makeSource
-
new make(WithBlockExpr withBlock, WithSubExpr? withSub := null)
- toStrSource
-
override Str toStr()
Overrides compiler::Expr.toStr
Doc inherited from sys::Obj.toStr
Return a string representation of this object.
- walkChildrenSource
-
override Void walkChildren(Visitor v)
Overrides compiler::Expr.walkChildren
- withBlockSource
-
WithBlockExpr withBlock
- withSubSource
-
WithSubExpr? withSub