sys::Obj compiler::Node compiler::Expr compiler::TypeCheckExpr
TypeCheckExpr is an expression which is composed of an arbitrary expression and a type - is, as, & casts
new cast(Expr target, CType to)
CType check
new make(Location location, ExprId id, Expr target, CType check)
Expr target
override Str toStr()
override Void walkChildren(Visitor v)