Fixed formatting
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user