ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::ImportSolver Member List

This is the complete list of members for Ark::internal::ImportSolver, including all inherited members.

ast() const noexcept overrideArk::internal::ImportSolvervirtual
findAndReplaceImports(const Node &ast)Ark::internal::ImportSolverprivate
findFile(const std::filesystem::path &file, const Import &import) constArk::internal::ImportSolverprivate
ImportSolver(unsigned debug, const std::vector< std::filesystem::path > &libenv)Ark::internal::ImportSolver
m_astArk::internal::ImportSolverprivate
m_debug_levelArk::internal::ImportSolverprivate
m_importedArk::internal::ImportSolverprivate
m_importsArk::internal::ImportSolverprivate
m_libenvArk::internal::ImportSolverprivate
m_loggerArk::internal::Passprotected
m_packagesArk::internal::ImportSolverprivate
m_rootArk::internal::ImportSolverprivate
parseImport(const std::filesystem::path &base_path, const Import &import)Ark::internal::ImportSolverprivate
Pass(std::string name, unsigned debug_level)Ark::internal::Pass
process(const Node &origin_ast) overrideArk::internal::ImportSolvervirtual
setup(const std::filesystem::path &root, const std::vector< Import > &origin_imports)Ark::internal::ImportSolver
~Pass()=defaultArk::internal::Passvirtual