|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/include/lldb/Expression/ExpressionVariable.h 127 lldb::ExpressionVariableSP GetVariableAtIndex(size_t index) {
128 lldb::ExpressionVariableSP var_sp;
134 size_t AddVariable(const lldb::ExpressionVariableSP &var_sp) {
139 lldb::ExpressionVariableSP
141 lldb::ExpressionVariableSP var_sp(var);
146 bool ContainsVariable(const lldb::ExpressionVariableSP &var_sp) {
163 lldb::ExpressionVariableSP GetVariable(ConstString name) {
164 lldb::ExpressionVariableSP var_sp;
174 lldb::ExpressionVariableSP GetVariable(llvm::StringRef name) {
187 void RemoveVariable(lldb::ExpressionVariableSP var_sp) {
188 for (std::vector<lldb::ExpressionVariableSP>::iterator
202 std::vector<lldb::ExpressionVariableSP> m_variables;
216 virtual lldb::ExpressionVariableSP
219 virtual lldb::ExpressionVariableSP
233 RemovePersistentVariable(lldb::ExpressionVariableSP variable) = 0;
tools/lldb/include/lldb/Expression/LLVMUserExpression.h 60 lldb::ExpressionVariableSP &result,
77 lldb::ExpressionVariableSP &result) override;
tools/lldb/include/lldb/Expression/Materializer.h 76 virtual void DidDematerialize(lldb::ExpressionVariableSP &variable) = 0;
80 AddPersistentVariable(lldb::ExpressionVariableSP &persistent_variable_sp,
tools/lldb/include/lldb/Expression/UserExpression.h 154 lldb::ExpressionVariableSP &result);
179 lldb::ExpressionVariableSP &result,
209 virtual lldb::ExpressionVariableSP
284 lldb::ExpressionVariableSP &result) = 0;
tools/lldb/include/lldb/Target/StopInfo.h 125 lldb::ExpressionVariableSP expression_variable_sp);
135 static lldb::ExpressionVariableSP
tools/lldb/include/lldb/Target/Target.h 1109 lldb::ExpressionVariableSP GetPersistentVariable(ConstString name);
tools/lldb/include/lldb/Target/Thread.h 941 lldb::ExpressionVariableSP GetExpressionVariable();
tools/lldb/include/lldb/Target/ThreadPlan.h 514 virtual lldb::ExpressionVariableSP GetExpressionVariable() {
tools/lldb/include/lldb/Target/ThreadPlanCallUserExpression.h 43 lldb::ExpressionVariableSP GetExpressionVariable() override {
55 lldb::ExpressionVariableSP
tools/lldb/source/API/SBFrame.cpp 675 ExpressionVariableSP expr_var_sp(
tools/lldb/source/Breakpoint/BreakpointLocation.cpp 295 ExpressionVariableSP result_variable_sp;
tools/lldb/source/Core/FormatEntity.cpp 1309 ExpressionVariableSP expression_var_sp =
tools/lldb/source/Core/ValueObject.cpp 3311 ExpressionVariableSP clang_var_sp =
tools/lldb/source/Expression/LLVMUserExpression.cpp 66 lldb::ExpressionVariableSP &result) {
246 lldb::ExpressionVariableSP &result, lldb::addr_t function_stack_bottom,
tools/lldb/source/Expression/Materializer.cpp 50 EntityPersistentVariable(lldb::ExpressionVariableSP &persistent_variable_sp,
394 lldb::ExpressionVariableSP m_persistent_variable_sp;
399 lldb::ExpressionVariableSP &persistent_variable_sp,
890 lldb::ExpressionVariableSP ret = persistent_state->CreatePersistentVariable(
tools/lldb/source/Expression/REPL.cpp 321 lldb::ExpressionVariableSP persistent_var_sp =
tools/lldb/source/Expression/UserExpression.cpp 309 lldb::ExpressionVariableSP expr_result;
394 lldb::ExpressionVariableSP &result_var) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 138 ExpressionVariableSP var_sp(
148 ExpressionVariableSP pvar_sp(
416 ExpressionVariableSP var_sp(var->shared_from_this());
485 ExpressionVariableSP member_sp(m_struct_members.GetVariableAtIndex(index));
1128 ExpressionVariableSP pvar_sp(
1678 ExpressionVariableSP &pvar_sp,
1782 ExpressionVariableSP entity = m_found_entities.GetVariableAtIndex(index);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h 481 lldb::ExpressionVariableSP &pvar_sp,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h 85 lldb::ExpressionVariableSP var_sp;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp 28 ExpressionVariableSP ClangPersistentVariables::CreatePersistentVariable(
33 ExpressionVariableSP ClangPersistentVariables::CreatePersistentVariable(
42 lldb::ExpressionVariableSP variable) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h 39 lldb::ExpressionVariableSP
42 lldb::ExpressionVariableSP CreatePersistentVariable(
47 void RemovePersistentVariable(lldb::ExpressionVariableSP variable) override;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp 880 lldb::ExpressionVariableSP ClangUserExpression::GetResultAfterDematerialization(
917 lldb::ExpressionVariableSP &variable) {
926 lldb::ExpressionVariableSP &ClangUserExpression::ResultDelegate::GetVariable() {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h 166 lldb::ExpressionVariableSP
198 void DidDematerialize(lldb::ExpressionVariableSP &variable) override;
201 lldb::ExpressionVariableSP &GetVariable();
205 lldb::ExpressionVariableSP m_variable;
tools/lldb/source/Target/ABI.cpp 129 ExpressionVariableSP expr_variable_sp(
tools/lldb/source/Target/StopInfo.cpp 1024 ExpressionVariableSP &expression_variable_sp)
1044 ExpressionVariableSP GetExpressionVariable() {
1059 ExpressionVariableSP m_expression_variable_sp;
1126 ExpressionVariableSP expression_variable_sp) {
1150 ExpressionVariableSP StopInfo::GetExpressionVariable(StopInfoSP &stop_info_sp) {
tools/lldb/source/Target/Target.cpp 2362 lldb::ExpressionVariableSP persistent_var_sp;
2390 lldb::ExpressionVariableSP Target::GetPersistentVariable(ConstString name) {
2391 lldb::ExpressionVariableSP variable_sp;
tools/lldb/source/Target/Thread.cpp 1098 ExpressionVariableSP Thread::GetExpressionVariable() {
1101 ExpressionVariableSP expression_variable_sp;