Lines Matching refs:Block
24 Block::Block(lldb::user_id_t uid) in Block() function in Block
29 Block::~Block() = default;
31 void Block::GetDescription(Stream *s, Function *function, in GetDescription()
59 void Block::Dump(Stream *s, addr_t base_addr, int32_t depth, in Dump()
62 Block *parent = GetParent(); in Dump()
72 const Block *parent_block = GetParent(); in Dump()
112 Block *Block::FindBlockByID(user_id_t block_id) { in FindBlockByID()
116 Block *matching_block = nullptr; in FindBlockByID()
126 Block *Block::FindInnermostBlockByOffset(const lldb::addr_t offset) { in FindInnermostBlockByOffset()
130 if (Block *block = block_sp->FindInnermostBlockByOffset(offset)) in FindInnermostBlockByOffset()
136 void Block::CalculateSymbolContext(SymbolContext *sc) { in CalculateSymbolContext()
142 lldb::ModuleSP Block::CalculateSymbolContextModule() { in CalculateSymbolContextModule()
148 CompileUnit *Block::CalculateSymbolContextCompileUnit() { in CalculateSymbolContextCompileUnit()
154 Function *Block::CalculateSymbolContextFunction() { in CalculateSymbolContextFunction()
160 Block *Block::CalculateSymbolContextBlock() { return this; } in CalculateSymbolContextBlock()
162 void Block::DumpSymbolContext(Stream *s) { in DumpSymbolContext()
169 void Block::DumpAddressRanges(Stream *s, lldb::addr_t base_addr) { in DumpAddressRanges()
180 bool Block::Contains(addr_t range_offset) const { in Contains()
184 bool Block::Contains(const Block *block) const { in Contains()
189 const Block *block_parent; in Contains()
198 bool Block::Contains(const Range &range) const { in Contains()
202 Block *Block::GetParent() const { in GetParent()
208 Block *Block::GetContainingInlinedBlock() { in GetContainingInlinedBlock()
214 Block *Block::GetInlinedParent() { in GetInlinedParent()
215 Block *parent_block = GetParent(); in GetInlinedParent()
225 Block *Block::GetContainingInlinedBlockWithCallSite( in GetContainingInlinedBlockWithCallSite()
227 Block *inlined_block = GetContainingInlinedBlock(); in GetContainingInlinedBlockWithCallSite()
240 bool Block::GetRangeContainingOffset(const addr_t offset, Range &range) { in GetRangeContainingOffset()
250 bool Block::GetRangeContainingAddress(const Address &addr, in GetRangeContainingAddress()
278 bool Block::GetRangeContainingLoadAddress(lldb::addr_t load_addr, in GetRangeContainingLoadAddress()
286 uint32_t Block::GetRangeIndexContainingAddress(const Address &addr) { in GetRangeIndexContainingAddress()
303 bool Block::GetRangeAtIndex(uint32_t range_idx, AddressRange &range) { in GetRangeAtIndex()
317 AddressRanges Block::GetRanges() { in GetRanges()
333 bool Block::GetStartAddress(Address &addr) { in GetStartAddress()
346 void Block::FinalizeRanges() { in FinalizeRanges()
351 void Block::AddRange(const Range &range) { in AddRange()
352 Block *parent_block = GetParent(); in AddRange()
392 size_t Block::MemorySize() const { in MemorySize()
393 size_t mem_size = sizeof(Block) + m_ranges.GetSize() * sizeof(Range); in MemorySize()
401 void Block::AddChild(const BlockSP &child_block_sp) { in AddChild()
408 void Block::SetInlinedFunctionInfo(const char *name, const char *mangled, in SetInlinedFunctionInfo()
415 VariableListSP Block::GetBlockVariableList(bool can_create) { in GetBlockVariableList()
429 Block::AppendBlockVariables(bool can_create, bool get_child_block_variables, in AppendBlockVariables()
447 Block *child_block = pos->get(); in AppendBlockVariables()
459 uint32_t Block::AppendVariables(bool can_create, bool get_parent_variables, in AppendVariables()
481 Block *parent_block = GetParent(); in AppendVariables()
490 SymbolFile *Block::GetSymbolFile() { in GetSymbolFile()
496 CompilerDeclContext Block::GetDeclContext() { in GetDeclContext()
502 void Block::SetBlockInfoHasBeenParsed(bool b, bool set_children) { in SetBlockInfoHasBeenParsed()
512 void Block::SetDidParseVariables(bool b, bool set_children) { in SetDidParseVariables()
521 Block *Block::GetSibling() const { in GetSibling()
523 Block *parent_block = GetParent(); in GetSibling()
531 Block *Block::GetSiblingForChild(const Block *child_block) const { in GetSiblingForChild()