|
LLDB mainline
|
Public Member Functions | |
| ResultDelegate (lldb::TargetSP target) | |
| ConstString | GetName () override |
| void | DidDematerialize (lldb::ExpressionVariableSP &variable) override |
| void | RegisterPersistentState (PersistentExpressionState *persistent_state) |
| lldb::ExpressionVariableSP & | GetVariable () |
| Public Member Functions inherited from lldb_private::Materializer::PersistentVariableDelegate | |
| PersistentVariableDelegate () | |
| virtual | ~PersistentVariableDelegate () |
Private Attributes | |
| PersistentExpressionState * | m_persistent_state |
| lldb::ExpressionVariableSP | m_variable |
| lldb::TargetSP | m_target_sp |
Definition at line 220 of file ClangUserExpression.h.
|
inline |
Definition at line 222 of file ClangUserExpression.h.
References m_target_sp.
|
overridevirtual |
Implements lldb_private::Materializer::PersistentVariableDelegate.
Definition at line 992 of file ClangUserExpression.cpp.
References m_variable.
|
overridevirtual |
Implements lldb_private::Materializer::PersistentVariableDelegate.
Definition at line 988 of file ClangUserExpression.cpp.
References m_persistent_state.
| lldb::ExpressionVariableSP & ClangUserExpression::ResultDelegate::GetVariable | ( | ) |
Definition at line 1002 of file ClangUserExpression.cpp.
References m_variable.
| void ClangUserExpression::ResultDelegate::RegisterPersistentState | ( | PersistentExpressionState * | persistent_state | ) |
Definition at line 997 of file ClangUserExpression.cpp.
References m_persistent_state.
|
private |
Definition at line 230 of file ClangUserExpression.h.
Referenced by GetName(), and RegisterPersistentState().
|
private |
Definition at line 232 of file ClangUserExpression.h.
Referenced by ResultDelegate().
|
private |
Definition at line 231 of file ClangUserExpression.h.
Referenced by DidDematerialize(), and GetVariable().