|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/lldb/source/API/SBFrame.cpp 249 sb_block.SetPtr(frame->GetSymbolContext(eSymbolContextBlock).block);
609 if (sc.block)
610 sc.block->AppendVariables(
1152 Block *block = frame->GetSymbolContext(eSymbolContextBlock).block;
1225 if (sc.block) {
1226 Block *inlined_block = sc.block->GetContainingInlinedBlock();
1269 if (sc.block) {
1270 Block *inlined_block = sc.block->GetContainingInlinedBlock();
tools/lldb/source/API/SBSymbolContext.cpp 107 SBBlock(m_opaque_up ? m_opaque_up->block : nullptr));
157 ref().block = block.GetPtr();
tools/lldb/source/Breakpoint/BreakpointResolver.cpp 273 assert(!blocks_with_breakpoints.count(first->block));
274 blocks_with_breakpoints.insert(first->block);
278 return blocks_with_breakpoints.count(sc.block);
tools/lldb/source/Breakpoint/BreakpointResolverFileLine.cpp 150 if (!sc.block)
155 const Block *inline_block = sc.block->GetContainingInlinedBlock();
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp 343 if (sc.block && sc.block->GetInlinedFunctionInfo()) {
343 if (sc.block && sc.block->GetInlinedFunctionInfo()) {
344 if (!sc.block->GetStartAddress(break_addr))
tools/lldb/source/Commands/CommandObjectSource.cpp 805 if (sc.block == nullptr) {
tools/lldb/source/Commands/CommandObjectThread.cpp 658 Block *block = frame->GetSymbolContext(eSymbolContextBlock).block;
tools/lldb/source/Core/Address.cpp 705 if (sc.block) {
710 sc.block->AppendVariables(can_create, get_parent_variables,
858 return sc.block;
tools/lldb/source/Core/FormatEntity.cpp 459 if (sc->block && !concrete_only) {
463 Block *inline_block = sc->block->GetContainingInlinedBlock();
1537 if (sc->block) {
1538 Block *inline_block = sc->block->GetContainingInlinedBlock();
1541 sc->block->GetInlinedFunctionInfo();
1609 if (sc->block) {
1610 Block *inline_block = sc->block->GetContainingInlinedBlock();
1614 inline_info = sc->block->GetInlinedFunctionInfo();
tools/lldb/source/Core/Module.cpp 872 if (sc.block)
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 673 if (sym_ctx.block == nullptr)
676 CompilerDeclContext frame_decl_context = sym_ctx.block->GetDeclContext();
1100 sym_ctx.block != nullptr ? sym_ctx.block->GetDeclContext()
1100 sym_ctx.block != nullptr ? sym_ctx.block->GetDeclContext()
1159 sym_ctx.block != nullptr ? sym_ctx.block->GetDeclContext()
1159 sym_ctx.block != nullptr ? sym_ctx.block->GetDeclContext()
1253 frame_sym_ctx.block != nullptr ? frame_sym_ctx.block->GetDeclContext()
1253 frame_sym_ctx.block != nullptr ? frame_sym_ctx.block->GetDeclContext()
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 1804 sc.block = block.FindBlockByID(block_die.GetID());
1806 sc.block = block.FindBlockByID(function_die.GetID());
1807 if (sc.block)
1905 sc.block = nullptr;
1931 sc.block = block.FindBlockByID(block_die.GetID());
1933 sc.block = block.FindBlockByID(function_die.GetID());
2201 sc.block = function_block.FindBlockByID(inlined_die.GetID());
2202 if (sc.block == nullptr)
2203 sc.block = function_block.FindBlockByID(inlined_die.GetOffset());
2204 if (sc.block == nullptr || !sc.block->GetStartAddress(addr))
2204 if (sc.block == nullptr || !sc.block->GetStartAddress(addr))
2207 sc.block = nullptr;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 993 sc.block = sc.GetFunctionBlock();
997 sc.block = &GetOrCreateBlock(csid);
998 sc.function = sc.block->CalculateSymbolContextFunction();
1484 if (sc.block) {
1485 PdbSymUid block_id(sc.block->GetID());
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp 769 sc.block = sc.function->GetBlock(true).FindBlockByID(block_id);
770 if (sc.block)
880 sc.block = block.FindBlockByID(sc.function->GetID());
tools/lldb/source/Symbol/Block.cpp 128 sc->block = this;
tools/lldb/source/Symbol/LineEntry.cpp 227 if (include_inlined_functions && next_line_sc.block &&
228 next_line_sc.block->GetContainingInlinedBlock() != nullptr) {
236 next_line_sc.block->GetContainingInlinedBlockWithCallSite(
tools/lldb/source/Symbol/SymbolContext.cpp 64 block = rhs.block;
64 block = rhs.block;
78 block = nullptr;
131 Block *inlined_block = block->GetContainingInlinedBlock();
228 if (block != nullptr) {
230 blocks.push_back(block);
231 Block *parent_block = block->GetParent();
306 if (block)
352 *s << "Block = " << block;
353 if (block != nullptr)
354 *s << " {0x" << block->GetID() << '}';
401 if ((scope & eSymbolContextBlock) && (block != nullptr)) {
403 Block *inline_block = block->GetContainingInlinedBlock();
407 return block->GetRangeAtIndex(range_idx, range);
456 if (block) {
463 Block *curr_inlined_block = block->GetContainingInlinedBlock();
537 if (block) {
542 Block *inlined_block = block->GetContainingInlinedBlock();
575 Block *curr_block = block;
669 if (block) {
670 Block *inlined_block = block->GetContainingInlinedBlock();
691 if (block) {
692 Block *inlined_block = block->GetContainingInlinedBlock();
1055 if (sc.block == nullptr && sc.comp_unit == nullptr)
1060 if (sc.block != nullptr) {
1062 sc.block->GetInlinedFunctionInfo();
1090 if (sc.block != nullptr) {
1092 sc.block->GetInlinedFunctionInfo();
1233 sc.block == nullptr && !sc.line_entry.IsValid()) {
1237 if (pos->block && pos->block->GetContainingInlinedBlock())
1237 if (pos->block && pos->block->GetContainingInlinedBlock())
tools/lldb/source/Symbol/Variable.cpp 186 sc.block = nullptr;
300 frame->GetSymbolContext(eSymbolContextBlock).block;
307 if (variable_sc.block == nullptr)
311 if (variable_sc.block != deepest_frame_block &&
312 !variable_sc.block->Contains(deepest_frame_block))
tools/lldb/source/Target/StackFrame.cpp 250 if (m_sc.block == nullptr && m_flags.IsClear(eSymbolContextBlock))
253 if (m_sc.block) {
254 Block *inline_block = m_sc.block->GetContainingInlinedBlock();
348 if (m_sc.block)
388 if ((resolved & eSymbolContextBlock) && m_sc.block == nullptr)
389 m_sc.block = sc.block;
389 m_sc.block = sc.block;
470 if (m_sc.block) {
474 m_sc.block->AppendVariables(
1200 if (m_sc.block == nullptr)
1202 if (m_sc.block)
1203 return m_sc.block->GetContainingInlinedBlock() != nullptr;
1747 if (sc.block) {
1752 if (sc.block->AppendVariables(
tools/lldb/source/Target/StackFrameList.cpp 502 Block *unwind_block = unwind_sc.block;
tools/lldb/source/Target/StackID.cpp 25 if (sc.block)
26 s->Printf(" (Block {0x%8.8" PRIx64 "})", sc.block->GetID());
91 lhs_sc.block != nullptr && rhs_sc.function != nullptr &&
92 rhs_sc.block != nullptr) {
93 return rhs_sc.block->Contains(lhs_sc.block);
93 return rhs_sc.block->Contains(lhs_sc.block);
tools/lldb/source/Target/ThreadPlanStepOverRange.cpp 116 if (m_addr_context.block->GetInlinedFunctionInfo() == nullptr &&
117 context.block->GetInlinedFunctionInfo() == nullptr)
119 return m_addr_context.block == context.block;
119 return m_addr_context.block == context.block;
248 if (prev_sc.block) {
250 prev_sc.block->GetContainingInlinedBlock();