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
Notes: sideshowbarker 2024-07-17 14:36:19 +09:00
14 changed files with 20 additions and 20 deletions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -10,20 +10,20 @@
#include "Function.h"
#include "Parser/Lexer.h"
#include "Parser/SpecParser.h"
#include "Parser/SpecificationParsing.h"
#include "Parser/TextParser.h"
#include "Parser/XMLUtils.h"
namespace JSSpecCompiler {
SpecParsingStep::SpecParsingStep()
SpecificationParsingStep::SpecificationParsingStep()
: 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);
auto filename = translation_unit->filename();

View file

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

View file

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