ladybird/Meta/Lagom/Tools/CodeGenerators/JSSpecCompiler/Parser
Dan Klishch 0e7c33b1be JSSpecCompiler: Let FunctionDeclaration know its name and category
This is achieved by moving ClauseHeader::{AbstractOperation,Accessor,
Method} to Function.h itself and storing them in FunctionDeclaration.

This commit also introduces QualifiedName class that is used to store
function's name split by '.' (just like it appear in the spec).
2024-03-25 14:28:52 -06:00
..
Algorithm.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
AlgorithmStep.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
AlgorithmStepList.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
CppASTConverter.cpp JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
CppASTConverter.h JSSpecCompiler: Provide an adequate command line interface 2023-10-26 15:45:31 -06:00
Lexer.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
Lexer.h JSSpecCompiler: Parse enumerators in xspec mode 2024-02-24 15:03:08 -07:00
Specification.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
SpecificationClause.cpp JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
SpecificationFunction.cpp JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
SpecificationParsing.h JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
SpecificationParsingContext.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
SpecificationParsingStep.cpp JSSpecCompiler: Rename SpecParser.h to SpecificationParsing.h 2024-03-14 18:34:13 -06:00
TextParser.cpp JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
TextParser.h JSSpecCompiler: Let FunctionDeclaration know its name and category 2024-03-25 14:28:52 -06:00
Token.h JSSpecCompiler: Parse optional arguments groups 2024-02-24 15:03:08 -07:00
XMLUtils.cpp JSSpecCompiler: Get rid of ParseError in Lexer 2024-02-08 07:05:13 -07:00
XMLUtils.h JSSpecCompiler: Remove ParseError 2024-02-08 07:05:13 -07:00