reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/API/SBBlock.cpp
   35 SBBlock::SBBlock(const SBBlock &rhs) : m_opaque_ptr(rhs.m_opaque_ptr) {
   43   m_opaque_ptr = rhs.m_opaque_ptr;
   43   m_opaque_ptr = rhs.m_opaque_ptr;
   47 SBBlock::~SBBlock() { m_opaque_ptr = nullptr; }
   56   return m_opaque_ptr != nullptr;
   62   if (m_opaque_ptr)
   63     return m_opaque_ptr->GetInlinedFunctionInfo() != nullptr;
   70   if (m_opaque_ptr) {
   72         m_opaque_ptr->GetInlinedFunctionInfo();
   74       Function *function = m_opaque_ptr->CalculateSymbolContextFunction();
   91   if (m_opaque_ptr) {
   93         m_opaque_ptr->GetInlinedFunctionInfo();
  103   if (m_opaque_ptr) {
  105         m_opaque_ptr->GetInlinedFunctionInfo();
  115   if (m_opaque_ptr) {
  117         m_opaque_ptr->GetInlinedFunctionInfo();
  128     m_opaque_ptr->AppendVariables(can_create, get_parent_variables, show_inline,
  137   if (m_opaque_ptr)
  138     sb_block.m_opaque_ptr = m_opaque_ptr->GetParent();
  138     sb_block.m_opaque_ptr = m_opaque_ptr->GetParent();
  146   if (m_opaque_ptr)
  147     sb_block.m_opaque_ptr = m_opaque_ptr->GetContainingInlinedBlock();
  147     sb_block.m_opaque_ptr = m_opaque_ptr->GetContainingInlinedBlock();
  155   if (m_opaque_ptr)
  156     sb_block.m_opaque_ptr = m_opaque_ptr->GetSibling();
  156     sb_block.m_opaque_ptr = m_opaque_ptr->GetSibling();
  164   if (m_opaque_ptr)
  165     sb_block.m_opaque_ptr = m_opaque_ptr->GetFirstChild();
  165     sb_block.m_opaque_ptr = m_opaque_ptr->GetFirstChild();
  169 lldb_private::Block *SBBlock::GetPtr() { return m_opaque_ptr; }
  171 void SBBlock::SetPtr(lldb_private::Block *block) { m_opaque_ptr = block; }
  179   if (m_opaque_ptr) {
  180     lldb::user_id_t id = m_opaque_ptr->GetID();
  186     m_opaque_ptr->CalculateSymbolContext(&sc);
  188       m_opaque_ptr->DumpAddressRanges(
  201   if (m_opaque_ptr)
  202     return m_opaque_ptr->GetNumRanges();
  211   if (m_opaque_ptr) {
  213     if (m_opaque_ptr->GetRangeAtIndex(idx, range)) {
  225   if (m_opaque_ptr) {
  227     if (m_opaque_ptr->GetRangeAtIndex(idx, range)) {
  239   if (m_opaque_ptr && block_addr.IsValid()) {
  240     return m_opaque_ptr->GetRangeIndexContainingAddress(block_addr.ref());