Searched full:importpathmanager (Results 1 – 20 of 20) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/util/ |
| D | importPathManager.cpp | 16 #include "importPathManager.h" 61 ImportPathManager::ImportMetadata ImportPathManager::GatherImportMetadata(parser::Program *program, in GatherImportMetadata() 92 importData.declPath = util::ImportPathManager::DUMMY_PATH; in GatherImportMetadata() 93 importData.ohmUrl = util::ImportPathManager::DUMMY_PATH; in GatherImportMetadata() 114 util::StringView ImportPathManager::ResolvePathAPI(StringView curModulePath, ir::StringLiteral *imp… in ResolvePathAPI() 122 ImportPathManager::ResolvedPathRes ImportPathManager::ResolvePath(std::string_view curModulePath, in ResolvePath() 148 ImportPathManager::ResolvedPathRes ImportPathManager::ResolveAbsolutePath(const ir::StringLiteral &… in ResolveAbsolutePath() 187 void ImportPathManager::UnixWalkThroughDirectoryAndAddToParseList(const ImportMetadata importMetada… in UnixWalkThroughDirectoryAndAddToParseList() 220 void ImportPathManager::AddImplicitPackageImportToParseList(StringView packageDir, const lexer::Sou… in AddImplicitPackageImportToParseList() 226 util::ImportPathManager::DUMMY_PATH}); in AddImplicitPackageImportToParseList() [all …]
|
| D | importPathManager.h | 73 class ImportPathManager { 105 …ImportPathManager(ark::ArenaAllocator *allocator, const util::Options &options, parser::Program *g… 118 NO_COPY_SEMANTIC(ImportPathManager); 119 NO_MOVE_SEMANTIC(ImportPathManager); 120 ImportPathManager() = delete; 121 ~ImportPathManager() = default;
|
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsImportDeclaration.h | 21 #include "util/importPathManager.h" 30 …ETSImportDeclaration(ir::StringLiteral *importPath, util::ImportPathManager::ImportMetadata import… 39 …: ETSImportDeclaration(importPath, util::ImportPathManager::ImportMetadata {}, std::move(specifier… in ETSImportDeclaration() 105 util::ImportPathManager::ImportMetadata importMetadata_;
|
| D | etsReExportDeclaration.h | 21 #include "util/importPathManager.h"
|
| /arkcompiler/ets_frontend/ets2panda/evaluate/ |
| D | entityDeclarator.cpp | 24 #include "util/importPathManager.h" 80 util::ImportPathManager::ImportMetadata importMetadata { in CreateIrImport() 82 util::ImportPathManager::DUMMY_PATH, util::ImportPathManager::DUMMY_PATH}; in CreateIrImport()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.h | 20 #include "util/importPathManager.h" 53 util::ImportPathManager *GetImportPathManager() in GetImportPathManager() 193 …void ParseParseListElement(const util::ImportPathManager::ParseInfo &parseListElem, util::UString … 208 …std::vector<Program *> SearchForNotParsed(ArenaVector<util::ImportPathManager::ParseInfo> &parseLi… 455 std::unique_ptr<util::ImportPathManager> importPathManager_ {nullptr};
|
| D | ETSparser.cpp | 88 … std::make_unique<util::ImportPathManager>(Allocator(), options, GetProgram(), diagnosticEngine); in ETSParser() 292 void ETSParser::ParseParseListElement(const util::ImportPathManager::ParseInfo &parseListElem, util… in ParseParseListElement() 318 util::ImportPathManager::ImportMetadata importData {util::ImportFlags::NONE}; in AddGenExtenralSourceToParseList() 321 importData.declPath = util::ImportPathManager::DUMMY_PATH; in AddGenExtenralSourceToParseList() 322 importData.ohmUrl = util::ImportPathManager::DUMMY_PATH; in AddGenExtenralSourceToParseList() 351 std::vector<Program *> ETSParser::SearchForNotParsed(ArenaVector<util::ImportPathManager::ParseInfo… in SearchForNotParsed() 1216 … errorLiteral, util::ImportPathManager::ImportMetadata {}, std::move(specifiers), importKind); in ParseImportPathBuildImport()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | ignoredAllowed.yaml | 40 - name: ImportPathManager
|
| D | CMakeLists.txt | 293 ${ES2PANDA_ROOT}/util/importPathManager.h 563 ${LIBGEN_DIR}/gen/headers/util/importPathManager.yaml
|
| D | cppToCTypes.yaml | 3906 name: 'ImportPathManager' 3916 reinterpret_cast<util::ImportPathManager |es2panda_arg.type.ptr_depth|>(|arg_name|); 3927 (reinterpret_cast<?const? util::ImportPathManager *>(classInstance))-> 3930 ctxAllocator->New<util::ImportPathManager>(
|
| D | es2panda_lib.rb | 1277 ImportPathManager
|
| /arkcompiler/ets_frontend/ets2panda/docs/ |
| D | import_export.md | 113 …ibility of the *importPathManager*. In the process of parsing an import path, the string literal w… 114 …will be requested and traversed during the *ParseSources* call. The importPathManager also handles…
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | import-export.md | 50 …fig.json* configuration file. The import paths are resolved by the *ImportPathManager*, which is d… 227 …ibility of the *importPathManager*. In the process of parsing an import path, the string literal w… 228 …will be requested and traversed during the *ParseSources* call. The importPathManager also handles…
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | REVIEWERS | 57 /ets2panda/util/importPathManager* @dreamdoomwalker @trubachevilya ^igelhaus ^Prof1983
|
| D | BUILD.gn | 499 "util/importPathManager.cpp", 782 "util/importPathManager.h", 1049 "$LIBGEN_DIR/gen/headers/util/importPathManager.yaml",
|
| D | CMakeLists.txt | 643 util/importPathManager.cpp
|
| /arkcompiler/ets_frontend/ets2panda/driver/dependency_analyzer/ |
| D | dep_analyzer.cpp | 106 ark::es2panda::util::ImportPathManager *manager = parser->GetImportPathManager(); in AddImports()
|
| /arkcompiler/ets_frontend/ets2panda/test/unit/dynamic/ |
| D | dynamic_call_test.cpp | 91 …util::ImportPathManager::ImportMetadata importMetadata {util::ImportFlags::NONE, Language::Id::JS,… in AddDynImport()
|
| /arkcompiler/ets_frontend/ets2panda/parser/program/ |
| D | program.h | 24 #include "util/importPathManager.h"
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | ETSBinder.cpp | 748 … if (!import->DeclPath().empty() && (import->DeclPath() != util::ImportPathManager::DUMMY_PATH)) { in GetExternalProgram()
|