LLDB mainline
lldb_private::Block Member List

This is the complete list of members for lldb_private::Block, including all inherited members.

AddChild(const lldb::BlockSP &child_block_sp)lldb_private::Block
AddRange(const Range &range)lldb_private::Block
AppendBlockVariables(bool can_create, bool get_child_block_variables, bool stop_if_child_block_is_inlined_function, const std::function< bool(Variable *)> &filter, VariableList *variable_list)lldb_private::Block
AppendVariables(bool can_create, bool get_parent_variables, bool stop_if_block_is_inlined_function, const std::function< bool(Variable *)> &filter, VariableList *variable_list)lldb_private::Block
Block(lldb::user_id_t uid)lldb_private::Block
Block(const Block &)=deletelldb_private::Blockprivate
BlockInfoHasBeenParsed() constlldb_private::Blockinline
CalculateSymbolContext(SymbolContext *sc) overridelldb_private::Blockvirtual
CalculateSymbolContextBlock() overridelldb_private::Blockvirtual
CalculateSymbolContextCompileUnit() overridelldb_private::Blockvirtual
CalculateSymbolContextFunction() overridelldb_private::Blockvirtual
CalculateSymbolContextModule() overridelldb_private::Blockvirtual
CalculateSymbolContextSymbol()lldb_private::SymbolContextScopeinlinevirtual
Clear()lldb_private::UserIDinline
collection typedeflldb_private::Blockprotected
Contains(lldb::addr_t range_offset) constlldb_private::Block
Contains(const Range &range) constlldb_private::Block
Contains(const Block *block) constlldb_private::Block
Dump(Stream *s, lldb::addr_t base_addr, int32_t depth, bool show_context) constlldb_private::Block
DumpAddressRanges(Stream *s, lldb::addr_t base_addr)lldb_private::Block
DumpSymbolContext(Stream *s) overridelldb_private::Blockvirtual
FinalizeRanges()lldb_private::Block
FindBlockByID(lldb::user_id_t block_id)lldb_private::Block
FindInnermostBlockByOffset(const lldb::addr_t offset)lldb_private::Block
GetBlockVariableList(bool can_create)lldb_private::Block
GetContainingInlinedBlock()lldb_private::Block
GetContainingInlinedBlockWithCallSite(const Declaration &find_call_site)lldb_private::Block
GetDeclContext()lldb_private::Block
GetDescription(Stream *s, Function *function, lldb::DescriptionLevel level, Target *target) constlldb_private::Block
GetFirstChild() constlldb_private::Blockinline
GetID() constlldb_private::UserIDinline
GetInlinedFunctionInfo() constlldb_private::Blockinline
GetInlinedParent()lldb_private::Block
GetNumRanges() constlldb_private::Blockinline
GetParent() constlldb_private::Block
GetRangeAtIndex(uint32_t range_idx, AddressRange &range)lldb_private::Block
GetRangeContainingAddress(const Address &addr, AddressRange &range)lldb_private::Block
GetRangeContainingLoadAddress(lldb::addr_t load_addr, Target &target, AddressRange &range)lldb_private::Block
GetRangeContainingOffset(const lldb::addr_t offset, Range &range)lldb_private::Block
GetRangeIndexContainingAddress(const Address &addr)lldb_private::Block
GetSibling() constlldb_private::Block
GetSiblingForChild(const Block *child_block) constlldb_private::Blockprotected
GetStartAddress(Address &addr)lldb_private::Block
GetSymbolFile()lldb_private::Block
m_childrenlldb_private::Blockprotected
m_inlineInfoSPlldb_private::Blockprotected
m_parent_scopelldb_private::Blockprotected
m_parsed_block_infolldb_private::Blockprotected
m_parsed_block_variableslldb_private::Blockprotected
m_parsed_child_blockslldb_private::Blockprotected
m_rangeslldb_private::Blockprotected
m_uidlldb_private::UserIDprotected
m_variable_list_splldb_private::Blockprotected
MemorySize() constlldb_private::Block
operator=(const Block &)=deletelldb_private::Blockprivate
Range typedeflldb_private::Block
RangeList typedeflldb_private::Block
SetBlockInfoHasBeenParsed(bool b, bool set_children)lldb_private::Block
SetDidParseVariables(bool b, bool set_children)lldb_private::Block
SetID(lldb::user_id_t uid)lldb_private::UserIDinline
SetInlinedFunctionInfo(const char *name, const char *mangled, const Declaration *decl_ptr, const Declaration *call_decl_ptr)lldb_private::Block
SetParentScope(SymbolContextScope *parent_scope)lldb_private::Blockinline
SetVariableList(lldb::VariableListSP &variable_list_sp)lldb_private::Blockinline
UserID(lldb::user_id_t uid=LLDB_INVALID_UID)lldb_private::UserIDinline
~Block() overridelldb_private::Block
~SymbolContextScope()=defaultlldb_private::SymbolContextScopevirtual
~UserID()=defaultlldb_private::UserID