| 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 |