| Project(const std::string& systemXmlFilePath_, const std::string& xmlFilePath_, bool nothrowStatus_) |
| void | BuildAst() |
| void | BuildSymbolTable() |
| void | Convert(ProcessType processType) |
| sngcpp::ast::SourceFileNode* | GetSourceFile(const std::string& sourceFilePath) const override |
| void | Import() |
| void | MapNamespaces(sngxml::dom::Document* mapDoc) |
| void | Process(bool verbose, ProcessType processType) |
| void | ReadAst() |
| void | ReadFilter() |
| void | ReadIncludePath() |
| void | ReadInstallDir() |
| void | ReadMap() |
| void | ReadMergeDirFiles() |
| void | ReadNothrowList() |
| void | ReadPatchFiles() |
| void | ReadReferences() |
| void | ReadSources() |
| void | ReadSymbolTableXml() |
| void | ReadSystemProjects() |
| void | ReadTargetDir() |
| void | ReadTextFiles() |
| void | ReadVCSources() |
| void | ReadVCXProjectFilePath() |
| void | SetAstFilePath() |
| void | SetStageDir() |
| void | SetSystem() |
| void | WriteAst() |
| void | WriteSymbolTableXml() |
| std::unique_ptr<sngcpp::ast::Node> | ast |
| std::string | astFilePath |
| soulng::rex::Context | context |
| std::unique_ptr<sngxml::dom::Document> | doc |
| std::set<std::u32string> | excludedClasses |
| std::set<std::u32string> | excludedFunctions |
| std::vector<std::unique_ptr<File>> | extraFiles |
| std::vector<File> | files |
| FilterList | filters |
| sngcpp::pp::ProjectHeaderFileSet | headerFiles |
| std::vector<Project*> | imports |
| std::string | includePath |
| std::string | installDir |
| std::vector<std::u32string> | installReferences |
| std::vector<std::unique_ptr<soulng::lexer::Lexer>> | lexers |
| Map | map |
| std::string | mergeDir |
| std::vector<std::unique_ptr<File>> | mergeDirFiles |
| std::map::map<std::u32string, File*> | mergeFileMap |
| std::u32string | name |
| NothrowList | nothrowList |
| std::vector<std::unique_ptr<PatchFile>> | patchFiles |
| std::unordered_map<std::u32string, Project*> | projectMap |
| std::string | projectRootDir |
| std::vector<std::unique_ptr<Project>> | projects |
| std::map::map<std::string, sngcpp::ast::SourceFileNode*> | sourceFileMap |
| std::vector<sngcpp::ast::SourceFileNode*> | sourceFiles |
| std::string | stageDir |
| std::vector<std::u32string> | stageReferences |
| sngcpp::symbols::SymbolTable | symbolTable |
| std::unique_ptr<sngxml::dom::Document> | symbolTableXmlDoc |
| bool | system |
| std::string | systemRootDir |
| std::string | systemXmlFilePath |
| std::string | targetDir |
| std::u32string | targetName |
| std::vector<std::u32string> | textFiles |
| std::u32string | type |
| std::string | vcxprojectFilePath |
| std::string | vcxprojectRootDir |
| bool | verbose |
| std::string | xmlFilePath |