| Grammar(const std::u32string& name_, const std::u32string& title_, const std::string& htmlFilePath_, GrammarParser* parser_) |
| Grammar(const std::u32string& name_, const std::u32string& title_, const std::string& htmlFilePath_, LexerFile* lexerFile_) |
| void | AddRule(Rule* rule) |
| Kind | GetKind() const |
| const std::u32string& | HtmlFileName() const |
| const std::string& | HtmlFilePath() const |
| const std::u32string& | Name() const |
| GrammarParser* | Parser() const |
| const std::vector<std::unique_ptr<Rule>>& | Rules() const |
| const std::u32string& | Title() const |
| enum class Kind |
| std::string | htmfFilePath |
| std::u32string | htmlFileName |
| std::string | htmlFilePath |
| Kind | kind |
| LexerFile* | lexerFile |
| std::u32string | name |
| GrammarParser* | parser |
| std::vector<std::unique_ptr<Rule>> | rules |
| std::u32string | title |