Ver Fonte

JSSpecCompiler: Move passes to Passes subdirectory of Compiler/

Dan Klishch há 1 ano atrás
pai
commit
867ce0df52

+ 3 - 3
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

+ 1 - 1
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.cpp → 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 {

+ 0 - 0
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/FunctionCallCanonicalizationPass.h → Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/FunctionCallCanonicalizationPass.h


+ 1 - 1
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.cpp → Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.cpp

@@ -7,7 +7,7 @@
 #include <AK/TypeCasts.h>
 
 #include "AST/AST.h"
-#include "Compiler/IfBranchMergingPass.h"
+#include "Compiler/Passes/IfBranchMergingPass.h"
 
 namespace JSSpecCompiler {
 

+ 0 - 0
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/IfBranchMergingPass.h → Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/IfBranchMergingPass.h


+ 1 - 1
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.cpp → Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.cpp

@@ -7,7 +7,7 @@
 #include <AK/HashMap.h>
 
 #include "AST/AST.h"
-#include "Compiler/ReferenceResolvingPass.h"
+#include "Compiler/Passes/ReferenceResolvingPass.h"
 #include "Function.h"
 
 namespace JSSpecCompiler {

+ 0 - 0
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/ReferenceResolvingPass.h → Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Compiler/Passes/ReferenceResolvingPass.h


+ 3 - 3
Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/main.cpp

@@ -9,9 +9,9 @@
 #include <LibMain/Main.h>
 #include <LibXML/Parser/Parser.h>
 
-#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"