Home
last modified time | relevance | path

Searched refs:create_callback (Results 1 – 23 of 23) sorted by relevance

/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DPluginManager.h58 ABICreateInstance create_callback);
60 static bool UnregisterPlugin(ABICreateInstance create_callback);
88 DynamicLoaderCreateInstance create_callback,
102 JITLoaderCreateInstance create_callback,
147 LanguageRuntimeCreateInstance create_callback,
174 ObjectFileCreateInstance create_callback,
202 ObjectContainerCreateInstance create_callback,
216 PlatformCreateInstance create_callback,
235 ProcessCreateInstance create_callback,
319 SymbolFileCreateInstance create_callback,
[all …]
/llvm-project-15.0.7/lldb/source/Core/
H A DPluginManager.cpp189 Callback create_callback, in PluginInstance()
191 : name(name), description(description), create_callback(create_callback), in PluginInstance()
196 Callback create_callback; member
231 return instance->create_callback; in GetCallbackAtIndex()
252 return instance.create_callback; in GetCallbackForName()
322 if (pos->create_callback == create_callback) { in UnregisterPlugin()
533 CallbackType create_callback, in LanguageRuntimeInstance()
621 CallbackType create_callback, in ObjectFileInstance()
726 CallbackType create_callback, in ObjectContainerInstance()
928 CallbackType create_callback, in StructuredDataPluginInstance()
[all …]
H A DDynamicLoader.cpp34 DynamicLoaderCreateInstance create_callback = nullptr; in FindPlugin() local
36 create_callback = in FindPlugin()
38 if (create_callback) { in FindPlugin()
40 create_callback(process, true)); in FindPlugin()
46 (create_callback = in FindPlugin()
51 create_callback(process, false)); in FindPlugin()
H A DEmulateInstruction.cpp47 EmulateInstructionCreateInstance create_callback = nullptr; in FindPlugin() local
49 create_callback = in FindPlugin()
52 if (create_callback) { in FindPlugin()
54 create_callback(arch, supported_inst_type); in FindPlugin()
60 (create_callback = in FindPlugin()
65 create_callback(arch, supported_inst_type); in FindPlugin()
H A DDisassembler.cpp64 DisassemblerCreateInstance create_callback = nullptr; in FindPlugin() local
67 create_callback = in FindPlugin()
69 if (create_callback) { in FindPlugin()
70 DisassemblerSP disassembler_sp(create_callback(arch, flavor)); in FindPlugin()
77 (create_callback = PluginManager::GetDisassemblerCreateCallbackAtIndex( in FindPlugin()
80 DisassemblerSP disassembler_sp(create_callback(arch, flavor)); in FindPlugin()
/llvm-project-15.0.7/lldb/source/Target/
H A DOperatingSystem.cpp18 OperatingSystemCreateInstance create_callback = nullptr; in FindPlugin() local
20 create_callback = in FindPlugin()
23 if (create_callback) { in FindPlugin()
25 create_callback(process, true)); in FindPlugin()
31 (create_callback = in FindPlugin()
36 create_callback(process, false)); in FindPlugin()
H A DInstrumentationRuntime.cpp23 InstrumentationRuntimeCreateInstance create_callback = nullptr; in ModulesDidLoad() local
26 create_callback = in ModulesDidLoad()
28 if (create_callback == nullptr) in ModulesDidLoad()
37 runtimes[type] = create_callback(process->shared_from_this()); in ModulesDidLoad()
H A DMemoryHistory.cpp16 MemoryHistoryCreateInstance create_callback = nullptr; in FindPlugin() local
19 (create_callback = PluginManager::GetMemoryHistoryCreateCallbackAtIndex( in FindPlugin()
22 MemoryHistorySP memory_history_sp(create_callback(process)); in FindPlugin()
H A DUnwindAssembly.cpp18 UnwindAssemblyCreateInstance create_callback; in FindPlugin() local
21 (create_callback = PluginManager::GetUnwindAssemblyCreateCallbackAtIndex( in FindPlugin()
24 UnwindAssemblySP assembly_profiler_up(create_callback(arch)); in FindPlugin()
H A DJITLoader.cpp19 JITLoaderCreateInstance create_callback = nullptr; in LoadPlugins() local
21 (create_callback = in LoadPlugins()
24 JITLoaderSP instance_sp(create_callback(process, false)); in LoadPlugins()
H A DLanguageRuntime.cpp204 LanguageRuntimeCreateInstance create_callback; in FindPlugin() local
206 (create_callback = in FindPlugin()
210 if (LanguageRuntime *runtime = create_callback(process, language)) in FindPlugin()
221 LanguageRuntimeCreateInstance create_callback; in GetExceptionPrecondition() local
223 (create_callback = in GetExceptionPrecondition()
287 LanguageRuntimeCreateInstance create_callback; in InitializeCommands() local
290 (create_callback = in InitializeCommands()
H A DSystemRuntime.cpp18 SystemRuntimeCreateInstance create_callback = nullptr; in FindPlugin() local
20 (create_callback = PluginManager::GetSystemRuntimeCreateCallbackAtIndex( in FindPlugin()
23 std::unique_ptr<SystemRuntime> instance_up(create_callback(process)); in FindPlugin()
H A DTraceExporter.cpp26 if (auto create_callback = in FindPlugin() local
28 return create_callback(); in FindPlugin()
H A DABI.cpp29 ABICreateInstance create_callback; in FindPlugin() local
32 (create_callback = PluginManager::GetABICreateCallbackAtIndex(idx)) != in FindPlugin()
35 abi_sp = create_callback(process_sp, arch); in FindPlugin()
H A DLanguage.cpp61 LanguageCreateInstance create_callback; in FindPlugin() local
64 (create_callback = in FindPlugin()
67 language_ptr = create_callback(language); in FindPlugin()
H A DTrace.cpp125 if (auto create_callback = in FindPluginForPostMortemProcess() local
127 return create_callback(trace_bundle_description, bundle_dir, debugger); in FindPluginForPostMortemProcess()
138 if (auto create_callback = in FindPluginForLiveProcess() local
140 return create_callback(process); in FindPluginForLiveProcess()
H A DPlatform.cpp258 if (PlatformCreateInstance create_callback = in Create() local
260 return create_callback(true, nullptr); in Create()
1980 PlatformCreateInstance create_callback; in GetOrCreate() local
1984 (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)); in GetOrCreate()
1986 PlatformSP platform_sp = create_callback(false, &arch); in GetOrCreate()
1995 (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)); in GetOrCreate()
1997 PlatformSP platform_sp = create_callback(false, &arch); in GetOrCreate()
H A DProcess.cpp365 ProcessCreateInstance create_callback = nullptr; in FindPlugin() local
367 create_callback = in FindPlugin()
369 if (create_callback) { in FindPlugin()
370 process_sp = create_callback(target_sp, listener_sp, crash_file_path, in FindPlugin()
381 (create_callback = in FindPlugin()
384 process_sp = create_callback(target_sp, listener_sp, crash_file_path, in FindPlugin()
/llvm-project-15.0.7/lldb/source/Symbol/
H A DSymbolVendor.cpp29 SymbolVendorCreateInstance create_callback; in FindPlugin() local
32 (create_callback = PluginManager::GetSymbolVendorCreateCallbackAtIndex( in FindPlugin()
35 instance_up.reset(create_callback(module_sp, feedback_strm)); in FindPlugin()
H A DTypeSystem.cpp43 TypeSystemCreateInstance create_callback; in CreateInstanceHelper() local
44 while ((create_callback = PluginManager::GetTypeSystemCreateCallbackAtIndex( in CreateInstanceHelper()
47 create_callback(language, module, target); in CreateInstanceHelper()
227 llvm::Optional<CreateCallback> create_callback) { in GetTypeSystemForLanguage() argument
261 if (!create_callback) in GetTypeSystemForLanguage()
269 TypeSystemSP type_system_sp = (*create_callback)(); in GetTypeSystemForLanguage()
H A DSymbolFile.cpp61 SymbolFileCreateInstance create_callback; in FindPlugin() local
63 (create_callback = PluginManager::GetSymbolFileCreateCallbackAtIndex( in FindPlugin()
66 std::unique_ptr<SymbolFile> curr_symfile_up(create_callback(objfile_sp)); in FindPlugin()
H A DObjectFile.cpp168 ObjectFileCreateMemoryInstance create_callback; in FindPlugin() local
170 (create_callback = in FindPlugin()
175 create_callback(module_sp, data_sp, process_sp, header_addr)); in FindPlugin()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DTypeSystem.h552 llvm::Optional<CreateCallback> create_callback = llvm::None);