| Rule(const std::u32string& name_, Expression* expression_) |
| Rule(const std::u32string& name_, RuleParser* parser_) |
| Expression* | GetExpression() const |
| const std::u32string& | Name() const |
| RuleParser* | Parser() const |
| enum class Kind |
| Expression* | expression |
| Kind | kind |
| std::u32string | name |
| RuleParser* | parser |