diff options
Diffstat (limited to 'include/ricochet/parser/html_lexer.hh')
| -rw-r--r-- | include/ricochet/parser/html_lexer.hh | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/include/ricochet/parser/html_lexer.hh b/include/ricochet/parser/html_lexer.hh index 2cfdda9..d9ce23a 100644 --- a/include/ricochet/parser/html_lexer.hh +++ b/include/ricochet/parser/html_lexer.hh @@ -25,16 +25,19 @@ namespace ricochet::parser { -struct TextToken { - std::string content{}; +struct TextToken +{ + std::string content {}; }; -struct TagOpenToken { - std::string name{}; +struct TagOpenToken +{ + std::string name {}; }; -struct TagCloseToken { - std::string name{}; +struct TagCloseToken +{ + std::string name {}; }; using HtmlToken = std::variant<TextToken, TagOpenToken, TagCloseToken>; @@ -53,7 +56,7 @@ public: /** * @brief Perform lexical analysis to convert HTML source code into a structured sequence of tokens */ - std::vector<HtmlToken> tokenize(std::string_view html) const; + std::vector<HtmlToken> tokenize( std::string_view html ) const; private: }; |
