BoundCatchStatement(const Span& span_, const boost::uuids::uuid& moduleId_) |
void | Accept(BoundNodeVisitor& visitor) override |
BoundStatement* | CatchBlock() |
LocalVariableSymbol* | CatchVar() |
TypeSymbol* | CatchedType() |
int | CatchedTypeUuidId() const |
void | SetCatchBlock(std::unique_ptr<BoundStatement>&& catchBlock_) |
void | SetCatchVar(LocalVariableSymbol* catchVar_) |
void | SetCatchedType(TypeSymbol* catchedType_) |
void | SetCatchedTypeUuidId(int catchTypeUuidId_) |
std::unique_ptr<BoundStatement> | catchBlock |
int | catchTypeUuidId |
LocalVariableSymbol* | catchVar |
TypeSymbol* | catchedType |