/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | PluginManager.h | 57 ABICreateInstance create_callback); 87 DynamicLoaderCreateInstance create_callback, 101 JITLoaderCreateInstance create_callback, 146 LanguageRuntimeCreateInstance create_callback, 173 ObjectFileCreateInstance create_callback, 201 ObjectContainerCreateInstance create_callback, 219 PlatformCreateInstance create_callback, 238 ProcessCreateInstance create_callback, 331 SymbolFileCreateInstance create_callback, 351 SymbolLocatorCreateInstance create_callback, [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | PluginManager.cpp | 190 : name(name), description(description), create_callback(create_callback), in PluginInstance() 195 Callback create_callback; member 230 return instance->create_callback; in GetCallbackAtIndex() 251 return instance.create_callback; in GetCallbackForName() 321 if (pos->create_callback == create_callback) { in UnregisterPlugin() 532 CallbackType create_callback, in LanguageRuntimeInstance() 620 CallbackType create_callback, in ObjectFileInstance() 725 CallbackType create_callback, in ObjectContainerInstance() 979 CallbackType create_callback, in StructuredDataPluginInstance() 1090 CallbackType create_callback, in SymbolLocatorInstance() [all …]
|
H A D | DynamicLoader.cpp | 38 DynamicLoaderCreateInstance create_callback = nullptr; in FindPlugin() local 40 create_callback = in FindPlugin() 42 if (create_callback) { in FindPlugin() 44 create_callback(process, true)); in FindPlugin() 50 (create_callback = in FindPlugin() 55 create_callback(process, false)); in FindPlugin()
|
H A D | EmulateInstruction.cpp | 48 EmulateInstructionCreateInstance create_callback = nullptr; in FindPlugin() local 50 create_callback = in FindPlugin() 53 if (create_callback) { in FindPlugin() 55 create_callback(arch, supported_inst_type); in FindPlugin() 61 (create_callback = in FindPlugin() 66 create_callback(arch, supported_inst_type); in FindPlugin()
|
H A D | Disassembler.cpp | 64 DisassemblerCreateInstance create_callback = nullptr; in FindPlugin() local 67 create_callback = in FindPlugin() 69 if (create_callback) { in FindPlugin() 70 if (auto disasm_sp = create_callback(arch, flavor)) in FindPlugin() 75 (create_callback = PluginManager::GetDisassemblerCreateCallbackAtIndex( in FindPlugin() 78 if (auto disasm_sp = create_callback(arch, flavor)) in FindPlugin()
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | OperatingSystem.cpp | 18 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 D | InstrumentationRuntime.cpp | 23 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 D | MemoryHistory.cpp | 16 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 D | UnwindAssembly.cpp | 18 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 D | JITLoader.cpp | 19 JITLoaderCreateInstance create_callback = nullptr; in LoadPlugins() local 21 (create_callback = in LoadPlugins() 24 JITLoaderSP instance_sp(create_callback(process, false)); in LoadPlugins()
|
H A D | LanguageRuntime.cpp | 204 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 D | SystemRuntime.cpp | 18 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 D | TraceExporter.cpp | 26 if (auto create_callback = in FindPlugin() local 28 return create_callback(); in FindPlugin()
|
H A D | ABI.cpp | 29 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 D | Language.cpp | 61 LanguageCreateInstance create_callback; in FindPlugin() local 64 (create_callback = in FindPlugin() 67 language_ptr = create_callback(language); in FindPlugin()
|
H A D | Trace.cpp | 127 if (auto create_callback = in FindPluginForPostMortemProcess() local 129 return create_callback(trace_bundle_description, bundle_dir, debugger); in FindPluginForPostMortemProcess() 140 if (auto create_callback = in FindPluginForLiveProcess() local 142 return create_callback(process); in FindPluginForLiveProcess()
|
H A D | Platform.cpp | 255 if (PlatformCreateInstance create_callback = in Create() local 257 return create_callback(true, nullptr); in Create() 2171 PlatformCreateInstance create_callback; in GetOrCreate() local 2175 (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)); in GetOrCreate() 2177 PlatformSP platform_sp = create_callback(false, &arch); in GetOrCreate() 2187 (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)); in GetOrCreate() 2189 PlatformSP platform_sp = create_callback(false, &arch); in GetOrCreate() 2274 PlatformCreateInstance create_callback; in LoadPlatformBinaryAndSetup() local 2276 (create_callback = PluginManager::GetPlatformCreateCallbackAtIndex(idx)); in LoadPlatformBinaryAndSetup() 2279 PlatformSP platform_sp = create_callback(true, &arch); in LoadPlatformBinaryAndSetup()
|
H A D | Process.cpp | 377 ProcessCreateInstance create_callback = nullptr; in FindPlugin() local 379 create_callback = in FindPlugin() 381 if (create_callback) { in FindPlugin() 382 process_sp = create_callback(target_sp, listener_sp, crash_file_path, in FindPlugin() 393 (create_callback = in FindPlugin() 396 process_sp = create_callback(target_sp, listener_sp, crash_file_path, in FindPlugin()
|
/freebsd/contrib/llvm-project/lldb/source/Symbol/ |
H A D | ObjectContainer.cpp | 46 ObjectContainerCreateMemoryInstance create_callback; in FindPlugin() local 48 (create_callback = in FindPlugin() 53 create_callback(module_sp, data_sp, process_sp, header_addr)); in FindPlugin()
|
H A D | SymbolVendor.cpp | 29 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 D | TypeSystem.cpp | 45 TypeSystemCreateInstance create_callback; in CreateInstanceHelper() local 46 while ((create_callback = PluginManager::GetTypeSystemCreateCallbackAtIndex( in CreateInstanceHelper() 48 if (auto type_system_sp = create_callback(language, module, target)) in CreateInstanceHelper() 262 std::optional<CreateCallback> create_callback) { in GetTypeSystemForLanguage() argument 297 if (!create_callback) in GetTypeSystemForLanguage() 305 TypeSystemSP type_system_sp = (*create_callback)(); in GetTypeSystemForLanguage()
|
H A D | SymbolFile.cpp | 62 SymbolFileCreateInstance create_callback; in FindPlugin() local 64 (create_callback = PluginManager::GetSymbolFileCreateCallbackAtIndex( in FindPlugin() 67 std::unique_ptr<SymbolFile> curr_symfile_up(create_callback(objfile_sp)); in FindPlugin()
|
H A D | ObjectFile.cpp | 168 ObjectFileCreateMemoryInstance create_callback; in FindPlugin() local 170 (create_callback = in FindPlugin() 175 create_callback(module_sp, data_sp, process_sp, header_addr)); in FindPlugin()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeSystem.h | 568 std::optional<CreateCallback> create_callback = std::nullopt);
|