top | up | prev | next

ProjectFileParser Struct

Definition at line 13 of ProjectFileParser.hpp

Member Functions

std::unique_ptr<ProjectFile> Parse(ProjectFileLexer& lexer) static
soulng::parser::Match ProjectFile(ProjectFileLexer& lexer) static
soulng::parser::Match ProjectFileContent(ProjectFileLexer& lexer, ProjectFile* projectFile) static
soulng::parser::Match QualifiedId(ProjectFileLexer& lexer) static
soulng::parser::Match SourceFile(ProjectFileLexer& lexer, ProjectFile* projectFile) static

Member Function Details

Parse Member Function

std::unique_ptr<ProjectFile > ProjectFileParser::Parse(ProjectFileLexer & lexer) static

Definition at line 12 of ProjectFileParser.cpp
Declaration at line 15 of ProjectFileParser.hpp

Calls: ProjectFileParser::ProjectFile


ProjectFile Member Function

soulng::parser::Match ProjectFileParser::ProjectFile(ProjectFileLexer & lexer) static

Definition at line 51 of ProjectFileParser.cpp
Declaration at line 16 of ProjectFileParser.hpp

Calls: ProjectFileParser::ProjectFileContent , ProjectFileParser::QualifiedId

Called by: ProjectFileParser::Parse


ProjectFileContent Member Function

soulng::parser::Match ProjectFileParser::ProjectFileContent(ProjectFileLexer & lexer, ProjectFile * projectFile) static

Definition at line 186 of ProjectFileParser.cpp
Declaration at line 17 of ProjectFileParser.hpp

Calls: ProjectFileParser::SourceFile

Called by: ProjectFileParser::ProjectFile


QualifiedId Member Function

soulng::parser::Match ProjectFileParser::QualifiedId(ProjectFileLexer & lexer) static

Definition at line 231 of ProjectFileParser.cpp
Declaration at line 18 of ProjectFileParser.hpp

Called by: ProjectFileParser::ProjectFile


SourceFile Member Function

soulng::parser::Match ProjectFileParser::SourceFile(ProjectFileLexer & lexer, ProjectFile * projectFile) static

Definition at line 369 of ProjectFileParser.cpp
Declaration at line 19 of ProjectFileParser.hpp

Calls: sng2html::sng2html::ProjectFile::AddSourceFile

Called by: ProjectFileParser::ProjectFileContent


top | up | prev | next