Home
last modified time | relevance | path

Searched refs:Module (Results 1 – 25 of 145) sorted by relevance

123456

/arkcompiler/runtime_core/libabckit/include/cpp/headers/js/
Dmodule.h31 class Module final : public core::Module {
37 friend class abckit::DefaultHash<Module>;
39 friend class abckit::traits::TargetCheckCast<Module>;
46 explicit Module(const core::Module &coreModule);
52 Module(const Module &other) = default;
59 Module &operator=(const Module &other) = default;
65 Module(Module &&other) = default;
72 Module &operator=(Module &&other) = default;
77 ~Module() override = default;
89 …ImportDescriptor AddImportFromJsToJs(Module imported, std::string_view name, std::string_view alia…
[all …]
Dmodule_impl.h24 inline AbckitJsModule *Module::TargetCast() const in TargetCast()
31 inline Module::Module(const core::Module &coreModule) : core::Module(coreModule), targetChecker_(th… in Module() function
33 inline ImportDescriptor Module::AddImportFromJsToJs(Module imported, std::string_view name, in AddImportFromJsToJs()
44 inline Module Module::RemoveImport(ImportDescriptor desc) const in RemoveImport()
51 inline ExportDescriptor Module::AddExportFromJsToJs(Module exported, std::string_view name, in AddExportFromJsToJs()
62 inline Module Module::RemoveExport(ExportDescriptor desc) const in RemoveExport()
/arkcompiler/runtime_core/libabckit/include/cpp/headers/arkts/
Dmodule.h32 class Module final : public core::Module {
38 friend class abckit::DefaultHash<Module>;
40 friend class abckit::traits::TargetCheckCast<Module>;
47 explicit Module(const core::Module &coreOther);
53 Module(const Module &other) = default;
60 Module &operator=(const Module &other) = default;
66 Module(Module &&other) = default;
73 Module &operator=(Module &&other) = default;
78 ~Module() override = default;
92 ImportDescriptor AddImportFromArktsV1ToArktsV1(Module imported, std::string_view name,
[all …]
Dmodule_impl.h28 inline AbckitArktsModule *Module::TargetCast() const in TargetCast()
35 inline Module::Module(const core::Module &coreOther) : core::Module(coreOther), targetChecker_(this… in Module() function
37 inline arkts::ImportDescriptor Module::AddImportFromArktsV1ToArktsV1(Module imported, std::string_v… in AddImportFromArktsV1ToArktsV1()
50 inline arkts::ExportDescriptor Module::AddExportFromArktsV1ToArktsV1(arkts::Module exported, std::s… in AddExportFromArktsV1ToArktsV1()
63 inline Module Module::RemoveImport(arkts::ImportDescriptor desc) const in RemoveImport()
72 inline Module Module::RemoveExport(arkts::ExportDescriptor desc) const in RemoveExport()
81 inline arkts::AnnotationInterface Module::AddAnnotationInterface(std::string_view name) const in AddAnnotationInterface()
/arkcompiler/runtime_core/libabckit/include/cpp/headers/core/
Dmodule.h30 class Module : public ViewInResource<AbckitCoreModule *, const File *> {
47 friend class abckit::DefaultHash<Module>;
51 friend class arkts::Module;
55 using CoreViewT = Module;
62Module(const Module &other) = default; // CC-OFF(G.CLS.07): design decision, detail: base_concept…
69 Module &operator=(const Module &other) = default;
75 Module(Module &&other) = default; // CC-OFF(G.CLS.07-CPP)
82 Module &operator=(Module &&other) = default;
87 ~Module() override = default;
242Module(AbckitCoreModule *module, const ApiConfig *conf, const File *file) : ViewInResource(module)… in Module() function
Dmodule_impl.h29 inline const File *Module::GetFile() const in GetFile()
34 inline enum AbckitTarget Module::GetTarget() const in GetTarget()
41 inline bool Module::IsExternal() const in IsExternal()
48 inline std::string Module::GetName() const in GetName()
58 inline std::vector<core::Class> Module::GetClasses() const in GetClasses()
69 inline std::vector<core::Function> Module::GetTopLevelFunctions() const in GetTopLevelFunctions()
80 inline std::vector<core::AnnotationInterface> Module::GetAnnotationInterfaces() const in GetAnnotationInterfaces()
91 inline std::vector<core::Namespace> Module::GetNamespaces() const in GetNamespaces()
102 inline std::vector<core::ImportDescriptor> Module::GetImports() const in GetImports()
113 inline std::vector<core::ExportDescriptor> Module::GetExports() const in GetExports()
[all …]
Dimport_descriptor.h34 friend class core::Module;
36 friend class arkts::Module;
38 friend class js::Module;
109 Module GetImportedModule() const;
116 Module GetImportingModule() const;
Dexport_descriptor.h33 friend class abckit::core::Module;
35 friend class abckit::arkts::Module;
37 friend class abckit::js::Module;
100 Module GetExportingModule() const;
108 Module GetExportedModule() const;
Dexport_descriptor_impl.h38 inline Module ExportDescriptor::GetExportingModule() const in GetExportingModule()
42 return Module(mod, GetApiConfig(), GetResource()); in GetExportingModule()
45 inline Module ExportDescriptor::GetExportedModule() const in GetExportedModule()
49 return Module(mod, GetApiConfig(), GetResource()); in GetExportedModule()
Dimport_descriptor_impl.h38 inline Module ImportDescriptor::GetImportedModule() const in GetImportedModule()
42 return core::Module(module, conf_, GetResource()); in GetImportedModule()
51 inline Module ImportDescriptor::GetImportingModule() const in GetImportingModule()
55 return core::Module(module, conf_, GetResource()); in GetImportingModule()
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/
Dbuiltins.h27 llvm::Function *LenArray(llvm::Module *module);
28 llvm::Function *LoadClass(llvm::Module *module);
29 llvm::Function *LoadInitClass(llvm::Module *module);
30 llvm::Function *PreWRB(llvm::Module *module, unsigned addrSpace);
31 llvm::Function *PostWRB(llvm::Module *module, unsigned addrSpace);
32 llvm::Function *LoadString(llvm::Module *module);
33 llvm::Function *ResolveVirtual(llvm::Module *module);
34 llvm::Function *BarrierReturnVoid(llvm::Module *module);
35 llvm::Function *KeepThis(llvm::Module *module);
Dllvm_optimizer.h24 class Module; variable
35 void DumpModuleBefore(llvm::Module *module) const;
36 void DumpModuleAfter(llvm::Module *module) const;
37 void OptimizeModule(llvm::Module *module) const;
38 void ProcessInlineModule(llvm::Module *inlineModule) const;
/arkcompiler/ets_frontend/ets2panda/linter/homecheck/src/tools/depGraph/
DmoduleComponent.ts40 export interface Module { interface
54 export class ModuleDepsGraph extends DependsGraph<Module, ModuleEdgeAttr> {
59 public toJson(): { nodes: Module[]; edges: any[]; categories: {} } {
63 let module = (value as DependsNode<Module>).getNodeAttr() as Module;
64 module.id = (value as DependsNode<Module>).getID();
DmoduleDeps.ts18 import { Module, ModuleCategory, ModuleDepsGraph } from './moduleComponent';
39 public addDeps(depsGraph: ModuleDepsGraph, src: DependsNode<Module>): void {
42 const dstNodes: Module[] = this.getDstDeps(moduleOhPkgPath);
53 private getDstDeps(ohPkgPath: string): Module[] {
54 let dstDeps: Module[] = [];
67 private genDstNode(key: string, value: string, ohPkgPath: string): Module {
90 private handleLocal(moduleName: string, modulePath: string, ohPkgPath: string): Module {
/arkcompiler/runtime_core/libabckit/include/cpp/headers/
Dfile_impl.h27 inline std::vector<core::Module> File::GetModules() const in GetModules()
29 std::vector<core::Module> modules; in GetModules()
30 Payload<std::vector<core::Module> *> payload {&modules, GetApiConfig(), this}; in GetModules()
33 const auto &payload = *static_cast<Payload<std::vector<core::Module> *> *>(data); in GetModules()
34 payload.data->push_back(core::Module(module, payload.config, payload.resource)); in GetModules()
56 inline bool File::EnumerateModules(const std::function<bool(core::Module)> &cb) const in EnumerateModules()
58 Payload<const std::function<bool(core::Module)> &> payload {cb, GetApiConfig(), this}; in EnumerateModules()
62 … const auto &payload = *static_cast<Payload<const std::function<bool(core::Module)> &> *>(data); in EnumerateModules()
63 return payload.data(core::Module(module, payload.config, payload.resource)); in EnumerateModules()
70 inline bool File::EnumerateExternalModules(const std::function<bool(core::Module)> &cb) const in EnumerateExternalModules()
[all …]
Dconfig.h46 class Module; variable
59 class Module; variable
72 class Module; variable
98 friend core::Module;
119 friend arkts::Module;
140 friend js::Module;
Dfile.h244 std::vector<core::Module> GetModules() const;
255 bool EnumerateModules(const std::function<bool(core::Module)> &cb) const;
266 bool EnumerateExternalModules(const std::function<bool(core::Module)> &cb) const;
323 arkts::Module AddExternalModuleArktsV1(std::string_view name) const;
332 js::Module AddExternalModuleJs(std::string_view name) const;
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/libani_helpers/
Dani_signature_builder.h26 class Module {
30 explicit Module(std::unique_ptr<Impl> impl);
31 ~Module();
32 Module(const Module & /*other*/);
33 Module &operator=(const Module & /*other*/);
34 Module(Module &&other);
35 Module &operator=(Module &&other);
93 static Module BuildModule(std::string_view fullName);
Dani_signature_builder.cpp93 class Module::Impl {
99 Module::Module(std::unique_ptr<Module::Impl> impl) : impl_(std::move(impl)) {} in Module() function in arkts::ani_signature::Module
101 Module::~Module() = default;
104 Module::Module(const Module &other) : impl_(other.impl_ ? std::make_unique<Module::Impl>(*other.imp… in Module() function in arkts::ani_signature::Module
107 Module &Module::operator=(const Module &other) in operator =()
110 impl_ = other.impl_ ? std::make_unique<Module::Impl>(*other.impl_) : nullptr; in operator =()
115 Module::Module(Module &&other) : impl_(std::move(other.impl_)) {} in Module() function in arkts::ani_signature::Module
117 Module &Module::operator=(Module &&other) in operator =()
125 std::string Module::Descriptor() const in Descriptor()
130 std::string Module::Name() const in Name()
[all …]
/arkcompiler/runtime_core/libabckit/tests/regression/issue_IB1YEI/cpp_api/
Dissue_IB1YEI.cpp40 abckit::arkts::Module arktsModule = file.AddExternalModuleArktsV1(name.c_str()); in TEST_F()
41 abckit::core::Module coreModule = static_cast<abckit::core::Module>(arktsModule); in TEST_F()
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/inline_ir/
Dinline_ir_utils.h20 class Module; variable
25 bool RemoveDanglingAliases(llvm::Module &module);
/arkcompiler/runtime_core/libabckit/tests/mock/tests/
Dcpp_mock_file.cpp46 std::vector<abckit::core::Module> modules; in TEST_F()
48 file.EnumerateModules([&](const abckit::core::Module &md) -> bool { in TEST_F()
69 abckit::core::Module mdl = file.GetModules()[0]; in TEST_F()
/arkcompiler/runtime_core/libabckit/tests/clean_scenarios/cpp_api/dynamic/router_table/
Drouter_table_test.cpp106 std::optional<abckit::arkts::Module> foundModule; in ModifyRouterTable()
108 method.GetFile()->EnumerateModules([&](const abckit::core::Module &mod) -> bool { in ModifyRouterTable()
110 foundModule = abckit::arkts::Module(mod); in ModifyRouterTable()
116 abckit::arkts::Module arktsModule = abckit::arkts::Module(method.GetModule()); in ModifyRouterTable()
126 filePtr->EnumerateModules([&](const abckit::core::Module &mod) -> bool { in FindMethodWithRouterTable()
149 void CollectClassInfo(std::vector<UserData> &udContainer, const abckit::core::Module &mod, in CollectClassInfo()
190 filePtr->EnumerateModules([&](const abckit::core::Module &mod) -> bool { in ClassHasAnnotation()
207 filePtr->EnumerateModules([&](const abckit::core::Module &mod) -> bool { in CollectClassesInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dfile_generators.h32 class Module {
34 Module() = default;
35 Module(IRModule *module, Assembler *assembler) in Module() function
163 std::vector<Module> modulePackage_ {};
199 Module* GetLatestModule();
203Module* AddModule(const std::string &name, const std::string &triple, LOptions option, bool logDeb…
254 void CollectCodeInfo(Module *module, uint32_t moduleIdx);
256 uint64_t RollbackTextSize(Module *module);
288Module* AddModule(NativeAreaAllocator *allocator, const std::string &name, const std::string &trip…
/arkcompiler/runtime_core/libabckit/tests/clean_scenarios/cpp_api/dynamic/replace_call_site/
Dreplace_call_site_test.cpp113 std::optional<abckit::arkts::Module> targetModule; in ReplaceCallSite()
114 method.GetFile()->EnumerateModules([&](const abckit::core::Module &mod) -> bool { in ReplaceCallSite()
116 targetModule = abckit::arkts::Module(mod); in ReplaceCallSite()
123 abckit::arkts::Module arktsMethMod(method.GetModule()); in ReplaceCallSite()
182 std::vector<AnnotationTrack> GetAnnotationTracks(const abckit::core::Module &mod) in GetAnnotationTracks()
213 void GetAnnotationInfo(const abckit::core::Module &mod, std::vector<ReplaceCommand> &replaceCommand… in GetAnnotationInfo()
240 file.EnumerateModules([&](const abckit::core::Module &mod) { in TEST_F()
253 file.EnumerateModules([&](const abckit::core::Module &mod) { in TEST_F()

123456