1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 04:28:13 +00:00

JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h

This commit is contained in:
Dan Klishch 2024-03-07 23:33:36 -05:00 committed by Andrew Kaster
parent 211d20d389
commit 73ba6d77ab
14 changed files with 20 additions and 20 deletions

View file

@ -19,7 +19,7 @@ set(SOURCES
Parser/SpecificationClause.cpp Parser/SpecificationClause.cpp
Parser/SpecificationFunction.cpp Parser/SpecificationFunction.cpp
Parser/SpecificationParsingContext.cpp Parser/SpecificationParsingContext.cpp
Parser/SpecParsingStep.cpp Parser/SpecificationParsingStep.cpp
Parser/TextParser.cpp Parser/TextParser.cpp
Parser/XMLUtils.cpp Parser/XMLUtils.cpp
DiagnosticEngine.cpp DiagnosticEngine.cpp

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -8,7 +8,7 @@
#include "Function.h" #include "Function.h"
#include "Parser/CppASTConverter.h" #include "Parser/CppASTConverter.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -8,7 +8,7 @@
#include <LibXML/Parser/Parser.h> #include <LibXML/Parser/Parser.h>
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -5,7 +5,7 @@
*/ */
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -163,10 +163,10 @@ private:
Vector<NonnullOwnPtr<SpecificationClause>> m_clauses; Vector<NonnullOwnPtr<SpecificationClause>> m_clauses;
}; };
class SpecParsingStep : public CompilationStep { class SpecificationParsingStep : public CompilationStep {
public: public:
SpecParsingStep(); SpecificationParsingStep();
~SpecParsingStep(); ~SpecificationParsingStep();
void run(TranslationUnitRef translation_unit) override; void run(TranslationUnitRef translation_unit) override;

View file

@ -4,7 +4,7 @@
* SPDX-License-Identifier: BSD-2-Clause * SPDX-License-Identifier: BSD-2-Clause
*/ */
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -10,20 +10,20 @@
#include "Function.h" #include "Function.h"
#include "Parser/Lexer.h" #include "Parser/Lexer.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/TextParser.h" #include "Parser/TextParser.h"
#include "Parser/XMLUtils.h" #include "Parser/XMLUtils.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {
SpecParsingStep::SpecParsingStep() SpecificationParsingStep::SpecificationParsingStep()
: CompilationStep("parser"sv) : CompilationStep("parser"sv)
{ {
} }
SpecParsingStep::~SpecParsingStep() = default; SpecificationParsingStep::~SpecificationParsingStep() = default;
void SpecParsingStep::run(TranslationUnitRef translation_unit) void SpecificationParsingStep::run(TranslationUnitRef translation_unit)
{ {
SpecificationParsingContext ctx(translation_unit); SpecificationParsingContext ctx(translation_unit);
auto filename = translation_unit->filename(); auto filename = translation_unit->filename();

View file

@ -6,7 +6,7 @@
#include <AK/ScopeGuard.h> #include <AK/ScopeGuard.h>
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
#include "Parser/TextParser.h" #include "Parser/TextParser.h"
namespace JSSpecCompiler { namespace JSSpecCompiler {

View file

@ -16,7 +16,7 @@
#include "Compiler/Passes/SSABuildingPass.h" #include "Compiler/Passes/SSABuildingPass.h"
#include "Function.h" #include "Function.h"
#include "Parser/CppASTConverter.h" #include "Parser/CppASTConverter.h"
#include "Parser/SpecParser.h" #include "Parser/SpecificationParsing.h"
using namespace JSSpecCompiler; using namespace JSSpecCompiler;
@ -122,7 +122,7 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
if (language == language_cpp) if (language == language_cpp)
pipeline.add_step(adopt_own_if_nonnull(new CppParsingStep())); pipeline.add_step(adopt_own_if_nonnull(new CppParsingStep()));
else else
pipeline.add_step(adopt_own_if_nonnull(new SpecParsingStep())); pipeline.add_step(adopt_own_if_nonnull(new SpecificationParsingStep()));
pipeline.add_compilation_pass<IfBranchMergingPass>(); pipeline.add_compilation_pass<IfBranchMergingPass>();
pipeline.add_compilation_pass<ReferenceResolvingPass>(); pipeline.add_compilation_pass<ReferenceResolvingPass>();
pipeline.add_compilation_pass<CFGBuildingPass>(); pipeline.add_compilation_pass<CFGBuildingPass>();