ActionParser(soulng::cppcode::CompoundStatement* successCode_, soulng::cppcode::CompoundStatement* failCode_, Parser* child_) |
void | Accept(Visitor& visitor) override |
Parser* | Clone() const override |
soulng::cppcode::CompoundStatement* | FailCode() const |
bool | IsAction() const override |
bool | IsActionToken() const override |
bool | IsEmptyOrEmptyActionParser() const override |
soulng::cppcode::CompoundStatement* | SuccessCode() const |
soulng::cppcode::CompoundStatement* | failCode |
std::unique_ptr<soulng::cppcode::CompoundStatement> | ownedFailCode |
std::unique_ptr<soulng::cppcode::CompoundStatement> | ownedSuccessCode |
soulng::cppcode::CompoundStatement* | successCode |