Represents a lexical block. SBFunction contains SBBlock(s).
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | __init__(self,
        *args) __init__(lldb::SBBlock self) -> SBBlock __init__(lldb::SBBlock 
      self, SBBlock rhs) -> SBBlock
 | source code |  | 
    |  | 
        
          | __swig_destroy__(...) delete_SBBlock(SBBlock self)
 |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | IsValid(self) IsValid(SBBlock self) -> bool
 | source code |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  |  | 
    |  | 
        
          | GetNumRanges(self) GetNumRanges(SBBlock self) -> uint32_t
 | source code |  | 
    |  | 
        
          | GetRangeStartAddress(self,
        *args) GetRangeStartAddress(SBBlock self, uint32_t idx) -> SBAddress
 | source code |  | 
    |  | 
        
          | GetRangeEndAddress(self,
        *args) GetRangeEndAddress(SBBlock self, uint32_t idx) -> SBAddress
 | source code |  | 
    |  | 
        
          | GetRangeIndexForBlockAddress(self,
        *args) GetRangeIndexForBlockAddress(SBBlock self, SBAddress block_addr) 
      -> uint32_t
 | source code |  | 
    |  | 
        
          | GetDescription(self,
        *args) GetDescription(SBBlock self, SBStream description) -> bool
 | source code |  | 
    |  | 
        
          | GetVariables(self,
        *args) GetVariables(SBBlock self, SBFrame frame, bool arguments, bool 
      locals, bool statics, lldb::DynamicValueType use_dynamic) -> 
      SBValueList GetVariables(SBBlock self, SBTarget target, bool 
      arguments, bool locals, bool statics) -> SBValueList
 | source code |  | 
    |  |  | 
    |  | 
        
          | get_ranges_access_object(self) An accessor function that returns a ranges_access() object which 
      allows lazy block address ranges access.
 | source code |  | 
    |  | 
        
          | get_ranges_array(self) An accessor function that returns an array object that contains all 
      ranges in this block object.
 | source code |  | 
    |  |  | 
    |  |  | 
  
    | Inherited from object:__delattr__,__format__,__getattribute__,__hash__,__new__,__reduce__,__reduce_ex__,__sizeof__,__subclasshook__ | 
    |  | call_site A read only property that returns a lldb.declaration object that 
      contains the inlined call site file, line and column.
 | 
    |  | first_child A read only property that returns the same result as GetFirstChild().
 | 
    |  | inlined_block A read only property that returns the same result as 
      GetContainingInlinedBlock().
 | 
    |  | name A read only property that returns the same result as 
      GetInlinedName().
 | 
    |  | num_ranges A read only property that returns the same result as GetNumRanges().
 | 
    |  | parent A read only property that returns the same result as GetParent().
 | 
    |  | range A read only property that allows item access to the address ranges 
      for a block by integer (range = block.range[0]) and by 
      lldb.SBAdddress (find the range that contains the specified 
      lldb.SBAddress like "pc_range = 
      lldb.frame.block.range[frame.addr]").
 | 
    |  | ranges A read only property that returns a list() object that contains all 
      of the address ranges for the block.
 | 
    |  | sibling A read only property that returns the same result as GetSibling().
 | 
  
    | Inherited from object:__class__ |