LLDB mainline
lldb_private::ScriptedFramePythonInterface Member List

This is the complete list of members for lldb_private::ScriptedFramePythonInterface, including all inherited members.

AbstractMethodCheckerCases enum namelldb_private::ScriptedPythonInterface
CallStaticMethod(llvm::StringRef class_name, llvm::StringRef method_name, Status &error, Args &&...args)lldb_private::ScriptedPythonInterfaceinline
CheckAbstractMethodImplementation(const python::PythonDictionary &class_dict) constlldb_private::ScriptedPythonInterfaceinline
CheckStructuredDataObject(llvm::StringRef caller, T obj, Status &error)lldb_private::ScriptedInterfaceinlinestatic
CreateInstance(lldb::ScriptLanguage language, ScriptedInterfaceUsages usages)lldb_private::ScriptedInterfaceinlinestatic
CreatePluginObject(llvm::StringRef class_name, ExecutionContext &exe_ctx, StructuredData::DictionarySP args_sp, StructuredData::Generic *script_obj=nullptr) overridelldb_private::ScriptedFramePythonInterfacevirtual
lldb_private::ScriptedPythonInterface::CreatePluginObject(llvm::StringRef class_name, StructuredData::Generic *script_obj, Args... args)lldb_private::ScriptedPythonInterfaceinline
Dispatch(llvm::StringRef method_name, Status &error, Args &&...args)lldb_private::ScriptedPythonInterfaceinlineprotected
ErrorWithMessage(llvm::StringRef caller_name, llvm::StringRef error_msg, Status &error, LLDBLog log_category=LLDBLog::Process)lldb_private::ScriptedInterfaceinlinestatic
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceinlineprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
ExtractValueFromPythonObject(python::PythonObject &p, Status &error)lldb_private::ScriptedPythonInterfaceprotected
FormatArgs(std::string &fmt, T arg, Args... args) constlldb_private::ScriptedPythonInterfaceinlineprotected
FormatArgs(std::string &fmt, T arg) constlldb_private::ScriptedPythonInterfaceinlineprotected
FormatArgs(std::string &fmt) constlldb_private::ScriptedPythonInterfaceinlineprotected
GetAbstractMethodRequirements() const overridelldb_private::ScriptedFramePythonInterfaceinlinevirtual
GetAbstractMethods() constlldb_private::ScriptedInterfaceinline
GetDisplayFunctionName() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetFunctionName() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetID() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetPC() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetRegisterContext() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetRegisterInfo() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetScriptedModulePath() overridelldb_private::ScriptedPythonInterfaceinlinevirtual
GetScriptObjectInstance()lldb_private::ScriptedInterfaceinline
GetStatusFromMethod(llvm::StringRef method_name, Args &&...args)lldb_private::ScriptedPythonInterfaceinlineprotected
GetSymbolContext() overridelldb_private::ScriptedFramePythonInterfacevirtual
GetValueObjectForVariableExpression(llvm::StringRef expr, uint32_t options, Status &status) overridelldb_private::ScriptedFramePythonInterfacevirtual
GetVariables() overridelldb_private::ScriptedFramePythonInterfacevirtual
IsArtificial() overridelldb_private::ScriptedFramePythonInterfacevirtual
IsHidden() overridelldb_private::ScriptedFramePythonInterfacevirtual
IsInlined() overridelldb_private::ScriptedFramePythonInterfacevirtual
m_interpreterlldb_private::ScriptedPythonInterfaceprotected
m_object_instance_splldb_private::ScriptedInterfaceprotected
ReassignPtrsOrRefsArgs(std::tuple< Ts... > &original_args, std::tuple< Us... > &transformed_args, std::index_sequence< I... >)lldb_private::ScriptedPythonInterfaceinlineprotected
ReassignPtrsOrRefsArgs(std::tuple< Ts... > &original_args, std::tuple< Us... > &transformed_args)lldb_private::ScriptedPythonInterfaceinlineprotected
ReverseTransform(T &original_arg, U transformed_arg, Status &error)lldb_private::ScriptedPythonInterfaceinlineprotected
ReverseTransform(T &original_arg, python::PythonObject transformed_arg, Status &error)lldb_private::ScriptedPythonInterfaceinlineprotected
ReverseTransform(bool &original_arg, python::PythonObject transformed_arg, Status &error)lldb_private::ScriptedPythonInterfaceinlineprotected
ScriptedFramePythonInterface(ScriptInterpreterPythonImpl &interpreter)lldb_private::ScriptedFramePythonInterface
ScriptedInterface()=defaultlldb_private::ScriptedInterface
ScriptedPythonInterface(ScriptInterpreterPythonImpl &interpreter)lldb_private::ScriptedPythonInterface
Transform(T object)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(bool arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(const Status &arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(Status &&arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(const StructuredDataImpl &arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ExecutionContextRefSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::TargetSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::BreakpointSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::BreakpointLocationSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ProcessSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ThreadSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::StackFrameListSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ThreadPlanSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ProcessAttachInfoSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ProcessLaunchInfoSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(Event *arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(const SymbolContext &arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::StreamSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::StackFrameSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::DataExtractorSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::DescriptionLevel arg)lldb_private::ScriptedPythonInterfaceinlineprotected
Transform(lldb::ValueObjectSP arg)lldb_private::ScriptedPythonInterfaceinlineprotected
TransformArgs(const std::tuple< Args... > &args)lldb_private::ScriptedPythonInterfaceinlineprotected
TransformBack(T &original_arg, U transformed_arg, Status &error)lldb_private::ScriptedPythonInterfaceinlineprotected
TransformTuple(const std::tuple< Args... > &args, std::index_sequence< I... >)lldb_private::ScriptedPythonInterfaceinlineprotected
~ScriptedInterface()=defaultlldb_private::ScriptedInterfacevirtual
~ScriptedPythonInterface() override=defaultlldb_private::ScriptedPythonInterface