| /arkcompiler/runtime_core/libabckit/include/cpp/headers/js/ |
| D | module.h | 31 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 …]
|
| D | module_impl.h | 24 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/ |
| D | module.h | 32 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 …]
|
| D | module_impl.h | 28 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/ |
| D | module.h | 30 class Module : public ViewInResource<AbckitCoreModule *, const File *> { 47 friend class abckit::DefaultHash<Module>; 51 friend class arkts::Module; 55 using CoreViewT = Module; 62 …Module(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; 242 …Module(AbckitCoreModule *module, const ApiConfig *conf, const File *file) : ViewInResource(module)… in Module() function
|
| D | module_impl.h | 29 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 …]
|
| D | import_descriptor.h | 34 friend class core::Module; 36 friend class arkts::Module; 38 friend class js::Module; 109 Module GetImportedModule() const; 116 Module GetImportingModule() const;
|
| D | export_descriptor.h | 33 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;
|
| D | export_descriptor_impl.h | 38 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()
|
| D | import_descriptor_impl.h | 38 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/ |
| D | builtins.h | 27 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);
|
| D | llvm_optimizer.h | 24 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/ |
| D | moduleComponent.ts | 40 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();
|
| D | moduleDeps.ts | 18 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/ |
| D | file_impl.h | 27 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 …]
|
| D | config.h | 46 class Module; variable 59 class Module; variable 72 class Module; variable 98 friend core::Module; 119 friend arkts::Module; 140 friend js::Module;
|
| D | file.h | 244 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/ |
| D | ani_signature_builder.h | 26 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);
|
| D | ani_signature_builder.cpp | 93 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/ |
| D | issue_IB1YEI.cpp | 40 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/ |
| D | inline_ir_utils.h | 20 class Module; variable 25 bool RemoveDanglingAliases(llvm::Module &module);
|
| /arkcompiler/runtime_core/libabckit/tests/mock/tests/ |
| D | cpp_mock_file.cpp | 46 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/ |
| D | router_table_test.cpp | 106 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/ |
| D | file_generators.h | 32 class Module { 34 Module() = default; 35 Module(IRModule *module, Assembler *assembler) in Module() function 163 std::vector<Module> modulePackage_ {}; 199 Module* GetLatestModule(); 203 …Module* 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); 288 …Module* AddModule(NativeAreaAllocator *allocator, const std::string &name, const std::string &trip…
|
| /arkcompiler/runtime_core/libabckit/tests/clean_scenarios/cpp_api/dynamic/replace_call_site/ |
| D | replace_call_site_test.cpp | 113 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()
|