Removed raw-enums

This commit is contained in:
Pasha Bibko
2025-08-24 21:17:50 +01:00
parent 2427d67269
commit 025a1ee0b4
9 changed files with 315 additions and 326 deletions

View File

@@ -33,14 +33,14 @@ namespace PashaBibko::LXC::AST
class Operation final : public NodeValue
{
public:
Operation(NodeValuePtr& left, Lexer::Token::TokenType operand, NodeValuePtr& right);
Operation(NodeValuePtr& left, Lexer::TokenType operand, NodeValuePtr& right);
private:
// The sides of the operation //
NodeValuePtr m_Lhs, m_Rhs;
// The operand of the operation //
Lexer::Token::TokenType m_Operand;
Lexer::TokenType m_Operand;
};
class VarDeclaration final : public Node