diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/CMakeLists.txt b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/CMakeLists.txt index c9a915af6d..f54dc687f2 100644 --- a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/CMakeLists.txt +++ b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/CMakeLists.txt @@ -2,10 +2,10 @@ set(SOURCES AST/AST.cpp AST/ASTPrinting.cpp Compiler/CompilerPass.cpp - Compiler/FunctionCallCanonicalizationPass.cpp Compiler/GenericASTPass.cpp - Compiler/IfBranchMergingPass.cpp - Compiler/ReferenceResolvingPass.cpp + Compiler/Passes/FunctionCallCanonicalizationPass.cpp + Compiler/Passes/IfBranchMergingPass.cpp + Compiler/Passes/ReferenceResolvingPass.cpp Parser/CppASTConverter.cpp Parser/Lexer.cpp Parser/ParseError.cpp diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.cpp b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.cpp similarity index 94% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.cpp rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.cpp index 9f0f18313e..7b7c5c7f5d 100644 --- a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.cpp @@ -4,7 +4,7 @@ * SPDX-License-Identifier: BSD-2-Clause */ -#include "Compiler/FunctionCallCanonicalizationPass.h" +#include "Compiler/Passes/FunctionCallCanonicalizationPass.h" #include "AST/AST.h" namespace JSSpecCompiler { diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.h b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.h similarity index 100% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.h rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.h diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.cpp b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.cpp similarity index 98% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.cpp rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.cpp index ad97c0ae23..61e57c8fc5 100644 --- a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.cpp @@ -7,7 +7,7 @@ #include #include "AST/AST.h" -#include "Compiler/IfBranchMergingPass.h" +#include "Compiler/Passes/IfBranchMergingPass.h" namespace JSSpecCompiler { diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.h b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.h similarity index 100% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.h rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.h diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.cpp b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.cpp similarity index 96% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.cpp rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.cpp index f1abfe5108..3c4773ac8f 100644 --- a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.cpp @@ -7,7 +7,7 @@ #include #include "AST/AST.h" -#include "Compiler/ReferenceResolvingPass.h" +#include "Compiler/Passes/ReferenceResolvingPass.h" #include "Function.h" namespace JSSpecCompiler { diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.h b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.h similarity index 100% rename from Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.h rename to Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.h diff --git a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/main.cpp b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/main.cpp index 8f2604e03f..9e9432f2c2 100644 --- a/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/main.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/main.cpp @@ -9,9 +9,9 @@ #include #include -#include "Compiler/FunctionCallCanonicalizationPass.h" -#include "Compiler/IfBranchMergingPass.h" -#include "Compiler/ReferenceResolvingPass.h" +#include "Compiler/Passes/FunctionCallCanonicalizationPass.h" +#include "Compiler/Passes/IfBranchMergingPass.h" +#include "Compiler/Passes/ReferenceResolvingPass.h" #include "Function.h" #include "Parser/SpecParser.h"