/external/lldb/include/lldb/Expression/ |
ClangExpressionDeclMap.h | 396 m_sym_ctx(), 409 else if (m_sym_ctx.target_sp) 410 m_sym_ctx.target_sp.get(); 415 SymbolContext m_sym_ctx; ///< The symbol context to use in finding variables and types. member in class:lldb_private::ClangExpressionDeclMap::ParserVars
|
/external/lldb/source/Plugins/Process/Utility/ |
RegisterContextLLDB.cpp | 58 m_sym_ctx(sym_ctx), 64 m_sym_ctx.Clear(false); 132 && (pc_module_sp->ResolveSymbolContextForAddress (m_current_pc, eSymbolContextFunction| eSymbolContextSymbol, m_sym_ctx) & eSymbolContextSymbol) == eSymbolContextSymbol) 138 m_sym_ctx.GetAddressRange (eSymbolContextFunction | eSymbolContextSymbol, 0, false, addr_range); 141 if ((m_sym_ctx.function && m_sym_ctx.function->GetName() == g_sigtramp_name) || 142 (m_sym_ctx.symbol && m_sym_ctx.symbol->GetName() == g_sigtramp_name)) 178 // We've set m_frame_type and m_sym_ctx before these calls. 373 if ((pc_module_sp->ResolveSymbolContextForAddress (m_current_pc, eSymbolContextFunction| eSymbolContextSymbol, m_sym_ctx) & eSymbolContextSymbol) == eSymbolContextSymbol [all...] |
RegisterContextLLDB.h | 194 lldb_private::SymbolContext& m_sym_ctx; member in class:lldb_private::RegisterContextLLDB 195 bool m_sym_ctx_valid; // if ResolveSymbolContextForAddress fails, don't try to use m_sym_ctx
|
/external/lldb/source/Expression/ |
ClangExpressionDeclMap.cpp | 87 m_parser_vars->m_sym_ctx = exe_ctx.GetFramePtr()->GetSymbolContext(lldb::eSymbolContextEverything); 89 m_parser_vars->m_sym_ctx = exe_ctx.GetThreadPtr()->GetStackFrameAtIndex(0)->GetSymbolContext(lldb::eSymbolContextEverything); 92 m_parser_vars->m_sym_ctx.Clear(true); 93 m_parser_vars->m_sym_ctx.target_sp = exe_ctx.GetTargetSP(); 97 m_parser_vars->m_sym_ctx.Clear(true); 98 m_parser_vars->m_sym_ctx.target_sp = exe_ctx.GetTargetSP(); 542 if (!m_parser_vars->m_sym_ctx.target_sp) 547 FindCodeSymbolInContext(name, m_parser_vars->m_sym_ctx, sc_list); 564 FindCodeSymbolInContext(fixed_name, m_parser_vars->m_sym_ctx, sc_list); [all...] |