BoundTryStatement(const Span& span_, const boost::uuids::uuid& moduleId_) |
void | Accept(BoundNodeVisitor& visitor) override |
void | AddCatch(std::unique_ptr<BoundCatchStatement>&& catchStatement) |
const std::vector<std::unique_ptr<BoundCatchStatement>>& | Catches() const |
void | SetTryBlock(std::unique_ptr<BoundStatement>&& tryBlock_) |
BoundStatement* | TryBlock() |
std::vector<std::unique_ptr<BoundCatchStatement>> | catches |
std::unique_ptr<BoundStatement> | tryBlock |