Lines Matching defs:import
399 void ETSChecker::ClassInitializerFromImport(ir::ETSImportDeclaration *import, ArenaVector<ir::Statement *> *statements)
401 auto builtin = compiler::Signatures::Dynamic::LoadModuleBuiltin(import->Language());
414 if (ark::os::file::File::IsRegularFile(import->ResolvedSource()->Str().Mutf8())) {
416 util::UString(ark::os::RemoveExtension(import->ResolvedSource()->Str().Mutf8()), Allocator()).View()));
418 callParams.push_back(import->ResolvedSource());
425 auto *fieldId = AllocNode<ir::Identifier>(import->AssemblerName(), Allocator());
442 for (auto *import : imports) {
443 ClassInitializerFromImport(import, statements);
577 for (auto *import : dynamicImports) {
578 auto source = import->Source()->Str();
588 import->AssemblerName() = util::UString(assemblyName, Allocator()).View();
589 fields.insert(import->AssemblerName());
590 imports.push_back(import);
592 auto *fieldIdent = AllocNode<ir::Identifier>(import->AssemblerName(), Allocator());
597 fieldIdent, nullptr, AllocNode<ir::OpaqueTypeNode>(GlobalBuiltinDynamicType(import->Language())),