|
LLDB mainline
|
#include <ScriptedInstanceRegistry.h>
Public Attributes | |
| uint64_t | id = 0 |
| UUID | uuid |
| lldb::addr_t | object_address = LLDB_INVALID_ADDRESS |
| llvm::StringRef | plugin_name |
| The interface's PluginManager name, from the string literal its GetPluginNameStatic() returns, so this never dangles. | |
| std::string | class_name |
| FileSpec | source_path |
| StructuredData::DictionarySP | args_sp |
Definition at line 30 of file ScriptedInstanceRegistry.h.
| StructuredData::DictionarySP lldb_private::ScriptedInstanceInfo::args_sp |
Definition at line 39 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInstanceGroup::Dump(), HasArgs(), and lldb_private::ScriptedInterface::RegisterInstance().
| std::string lldb_private::ScriptedInstanceInfo::class_name |
Definition at line 37 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInterface::RegisterInstance().
| uint64_t lldb_private::ScriptedInstanceInfo::id = 0 |
Definition at line 31 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInstanceRegistry::Add(), and CreatedBefore().
| lldb::addr_t lldb_private::ScriptedInstanceInfo::object_address = LLDB_INVALID_ADDRESS |
Definition at line 33 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInterface::RegisterInstance().
| llvm::StringRef lldb_private::ScriptedInstanceInfo::plugin_name |
The interface's PluginManager name, from the string literal its GetPluginNameStatic() returns, so this never dangles.
Definition at line 36 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInterface::RegisterInstance().
| FileSpec lldb_private::ScriptedInstanceInfo::source_path |
Definition at line 38 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInterface::RegisterInstance().
| UUID lldb_private::ScriptedInstanceInfo::uuid |
Definition at line 32 of file ScriptedInstanceRegistry.h.
Referenced by lldb_private::ScriptedInstanceRegistry::Add().