class compiler::TryStmt
sys::Obj compiler::Node compiler::Stmt compiler::TryStmt
TryStmt models a try/catch/finally block
- block
-
Block? block - catches
-
Catch[] catches - exception
-
Expr? exception - finallyBlock
-
Block? finallyBlock - isDefiniteAssign
- isExit
-
virtual override Bool isExit() - make
-
new make(Loc loc) - walkChildren
-
virtual override Void walkChildren(Visitor v, VisitDepth depth)