mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 13:22:43 +00:00 
			
		
		
		
	JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h
This commit is contained in:
		
							parent
							
								
									211d20d389
								
							
						
					
					
						commit
						73ba6d77ab
					
				
					 14 changed files with 20 additions and 20 deletions
				
			
		|  | @ -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 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/XMLUtils.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
| 
 | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/XMLUtils.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -8,7 +8,7 @@ | |||
| 
 | ||||
| #include "Function.h" | ||||
| #include "Parser/CppASTConverter.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
| 
 | ||||
|  |  | |||
|  | @ -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 { | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/XMLUtils.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/XMLUtils.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -5,7 +5,7 @@ | |||
|  */ | ||||
| 
 | ||||
| #include "Parser/Lexer.h" | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/XMLUtils.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -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; | ||||
| 
 | ||||
|  | @ -4,7 +4,7 @@ | |||
|  * SPDX-License-Identifier: BSD-2-Clause | ||||
|  */ | ||||
| 
 | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
| 
 | ||||
|  |  | |||
|  | @ -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(); | ||||
|  | @ -6,7 +6,7 @@ | |||
| 
 | ||||
| #include <AK/ScopeGuard.h> | ||||
| 
 | ||||
| #include "Parser/SpecParser.h" | ||||
| #include "Parser/SpecificationParsing.h" | ||||
| #include "Parser/TextParser.h" | ||||
| 
 | ||||
| namespace JSSpecCompiler { | ||||
|  |  | |||
|  | @ -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>(); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Dan Klishch
						Dan Klishch