From d64e41430db1ace2c5a9bd033c78677b389622ee Mon Sep 17 00:00:00 2001 From: Mattias Ajander <mattias@ajander.se> Date: Mon, 31 Mar 2025 23:10:39 +0200 Subject: [PATCH] Moved expression nodes to own folder --- include/ast/{ => expression}/BinaryOpNode.h | 4 ++-- include/ast/{ => expression}/ExpressionNode.h | 0 include/ast/{ => expression}/LiteralNode.h | 2 +- include/ast/{ => expression}/UnaryOpNode.h | 4 ++-- source/ast/{ => expression}/BinaryOpNode.cc | 2 +- source/ast/{ => expression}/ExpressionNode.cc | 2 +- source/ast/{ => expression}/LiteralNode.cc | 2 +- source/ast/{ => expression}/UnaryOpNode.cc | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) rename include/ast/{ => expression}/BinaryOpNode.h (96%) rename include/ast/{ => expression}/ExpressionNode.h (100%) rename include/ast/{ => expression}/LiteralNode.h (96%) rename include/ast/{ => expression}/UnaryOpNode.h (95%) rename source/ast/{ => expression}/BinaryOpNode.cc (98%) rename source/ast/{ => expression}/ExpressionNode.cc (72%) rename source/ast/{ => expression}/LiteralNode.cc (93%) rename source/ast/{ => expression}/UnaryOpNode.cc (97%) diff --git a/include/ast/BinaryOpNode.h b/include/ast/expression/BinaryOpNode.h similarity index 96% rename from include/ast/BinaryOpNode.h rename to include/ast/expression/BinaryOpNode.h index d085dd9..09cb033 100644 --- a/include/ast/BinaryOpNode.h +++ b/include/ast/expression/BinaryOpNode.h @@ -4,8 +4,8 @@ */ #pragma once -#include "ast/ExpressionNode.h" -#include "ast/LiteralNode.h" +#include "ast/expression/ExpressionNode.h" +#include "ast/expression/LiteralNode.h" #include "token/Token.h" namespace funk diff --git a/include/ast/ExpressionNode.h b/include/ast/expression/ExpressionNode.h similarity index 100% rename from include/ast/ExpressionNode.h rename to include/ast/expression/ExpressionNode.h diff --git a/include/ast/LiteralNode.h b/include/ast/expression/LiteralNode.h similarity index 96% rename from include/ast/LiteralNode.h rename to include/ast/expression/LiteralNode.h index 81237fc..3bfa9a3 100644 --- a/include/ast/LiteralNode.h +++ b/include/ast/expression/LiteralNode.h @@ -4,7 +4,7 @@ */ #pragma once -#include "ast/ExpressionNode.h" +#include "ast/expression/ExpressionNode.h" namespace funk { diff --git a/include/ast/UnaryOpNode.h b/include/ast/expression/UnaryOpNode.h similarity index 95% rename from include/ast/UnaryOpNode.h rename to include/ast/expression/UnaryOpNode.h index 3a39f18..34b1e2c 100644 --- a/include/ast/UnaryOpNode.h +++ b/include/ast/expression/UnaryOpNode.h @@ -4,8 +4,8 @@ */ #pragma once -#include "ast/ExpressionNode.h" -#include "ast/LiteralNode.h" +#include "ast/expression/ExpressionNode.h" +#include "ast/expression/LiteralNode.h" #include "token/Token.h" namespace funk diff --git a/source/ast/BinaryOpNode.cc b/source/ast/expression/BinaryOpNode.cc similarity index 98% rename from source/ast/BinaryOpNode.cc rename to source/ast/expression/BinaryOpNode.cc index dfb707d..abe6cd1 100644 --- a/source/ast/BinaryOpNode.cc +++ b/source/ast/expression/BinaryOpNode.cc @@ -1,4 +1,4 @@ -#include "ast/BinaryOpNode.h" +#include "ast/expression/BinaryOpNode.h" namespace funk { diff --git a/source/ast/ExpressionNode.cc b/source/ast/expression/ExpressionNode.cc similarity index 72% rename from source/ast/ExpressionNode.cc rename to source/ast/expression/ExpressionNode.cc index c704942..168c943 100644 --- a/source/ast/ExpressionNode.cc +++ b/source/ast/expression/ExpressionNode.cc @@ -1,4 +1,4 @@ -#include "ast/ExpressionNode.h" +#include "ast/expression/ExpressionNode.h" namespace funk { diff --git a/source/ast/LiteralNode.cc b/source/ast/expression/LiteralNode.cc similarity index 93% rename from source/ast/LiteralNode.cc rename to source/ast/expression/LiteralNode.cc index a357243..f14a553 100644 --- a/source/ast/LiteralNode.cc +++ b/source/ast/expression/LiteralNode.cc @@ -1,4 +1,4 @@ -#include "ast/LiteralNode.h" +#include "ast/expression/LiteralNode.h" namespace funk { diff --git a/source/ast/UnaryOpNode.cc b/source/ast/expression/UnaryOpNode.cc similarity index 97% rename from source/ast/UnaryOpNode.cc rename to source/ast/expression/UnaryOpNode.cc index f275cd9..60dcdb8 100644 --- a/source/ast/UnaryOpNode.cc +++ b/source/ast/expression/UnaryOpNode.cc @@ -1,4 +1,4 @@ -#include "ast/UnaryOpNode.h" +#include "ast/expression/UnaryOpNode.h" namespace funk { -- GitLab