Home
last modified time | relevance | path

Searched full:importpathmanager (Results 1 – 20 of 20) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/
DimportPathManager.cpp16 #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 …]
DimportPathManager.h73 class ImportPathManager {
105ImportPathManager(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/
DetsImportDeclaration.h21 #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_;
DetsReExportDeclaration.h21 #include "util/importPathManager.h"
/arkcompiler/ets_frontend/ets2panda/evaluate/
DentityDeclarator.cpp24 #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/
DETSparser.h20 #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};
DETSparser.cpp88 … 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/
DignoredAllowed.yaml40 - name: ImportPathManager
DCMakeLists.txt293 ${ES2PANDA_ROOT}/util/importPathManager.h
563 ${LIBGEN_DIR}/gen/headers/util/importPathManager.yaml
DcppToCTypes.yaml3906 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>(
Des2panda_lib.rb1277 ImportPathManager
/arkcompiler/ets_frontend/ets2panda/docs/
Dimport_export.md113 …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/
Dimport-export.md50 …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/
DREVIEWERS57 /ets2panda/util/importPathManager* @dreamdoomwalker @trubachevilya ^igelhaus ^Prof1983
DBUILD.gn499 "util/importPathManager.cpp",
782 "util/importPathManager.h",
1049 "$LIBGEN_DIR/gen/headers/util/importPathManager.yaml",
DCMakeLists.txt643 util/importPathManager.cpp
/arkcompiler/ets_frontend/ets2panda/driver/dependency_analyzer/
Ddep_analyzer.cpp106 ark::es2panda::util::ImportPathManager *manager = parser->GetImportPathManager(); in AddImports()
/arkcompiler/ets_frontend/ets2panda/test/unit/dynamic/
Ddynamic_call_test.cpp91 …util::ImportPathManager::ImportMetadata importMetadata {util::ImportFlags::NONE, Language::Id::JS,… in AddDynImport()
/arkcompiler/ets_frontend/ets2panda/parser/program/
Dprogram.h24 #include "util/importPathManager.h"
/arkcompiler/ets_frontend/ets2panda/varbinder/
DETSBinder.cpp748 … if (!import->DeclPath().empty() && (import->DeclPath() != util::ImportPathManager::DUMMY_PATH)) { in GetExternalProgram()