Fixed formatting

This commit is contained in:
Pasha Bibko
2025-07-22 16:05:35 +01:00
parent b88ef7bbc7
commit 06311cc935

View File

@@ -84,16 +84,16 @@ namespace LXC::Lexer
// Util function calculating wether a token is of a given class // // Util function calculating wether a token is of a given class //
template<TokenClass::ClassMask mask> static constexpr bool IsTypeClass(TokenType type) template<TokenClass::ClassMask mask> static constexpr bool IsTypeClass(TokenType type)
{ {
using T = std::underlying_type_t<TokenType>; using T = std::underlying_type_t<TokenType>;
return static_cast<T>(type) & static_cast<T>(mask); return static_cast<T>(type) & static_cast<T>(mask);
} }
template<TokenClass::ClassMask mask> static constexpr bool IsTypeClass(Token token) template<TokenClass::ClassMask mask> static constexpr bool IsTypeClass(Token token)
{ {
using T = std::underlying_type_t<TokenType>; using T = std::underlying_type_t<TokenType>;
return static_cast<T>(token.type) & static_cast<T>(mask); return static_cast<T>(token.type) & static_cast<T>(mask);
} }
// Constructor to set the data of the token for more complex token types // // Constructor to set the data of the token for more complex token types //
Token(const LexerContext& ctx, uint32_t start, unsigned short len, TokenType _type); Token(const LexerContext& ctx, uint32_t start, unsigned short len, TokenType _type);