Home
last modified time | relevance | path

Searched refs:SBBlock (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBBlock.cpp29 SBBlock::SBBlock() { LLDB_INSTRUMENT_VA(this); } in SBBlock() function in SBBlock
31 SBBlock::SBBlock(lldb_private::Block *lldb_object_ptr) in SBBlock() function in SBBlock
34 SBBlock::SBBlock(const SBBlock &rhs) : m_opaque_ptr(rhs.m_opaque_ptr) { in SBBlock() function in SBBlock
38 const SBBlock &SBBlock::operator=(const SBBlock &rhs) { in operator =()
45 SBBlock::~SBBlock() { m_opaque_ptr = nullptr; } in ~SBBlock()
47 bool SBBlock::IsValid() const { in IsValid()
51 SBBlock::operator bool() const { in operator bool()
57 bool SBBlock::IsInlined() const { in IsInlined()
65 const char *SBBlock::GetInlinedName() const { in GetInlinedName()
78 SBFileSpec SBBlock::GetInlinedCallSiteFile() const { in GetInlinedCallSiteFile()
[all …]
H A DSBSymbolContext.cpp86 SBBlock SBSymbolContext::GetBlock() { in GetBlock()
89 return SBBlock(m_opaque_up ? m_opaque_up->block : nullptr); in GetBlock()
133 void SBSymbolContext::SetBlock(lldb::SBBlock block) { in SetBlock()
H A DSBFunction.cpp218 SBBlock SBFunction::GetBlock() { in GetBlock()
221 SBBlock sb_block; in GetBlock()
H A DSBAddress.cpp240 SBBlock SBAddress::GetBlock() { in GetBlock()
243 SBBlock sb_block; in GetBlock()
H A DSBFrame.cpp231 SBBlock SBFrame::GetBlock() const { in GetBlock()
234 SBBlock sb_block; in GetBlock()
252 SBBlock SBFrame::GetFrameBlock() const { in GetFrameBlock()
255 SBBlock sb_block; in GetFrameBlock()
/freebsd/contrib/llvm-project/lldb/bindings/interface/
H A DSBBlockDocstrings.i3 ) lldb::SBBlock;
7 ) lldb::SBBlock::IsInlined;
11 otherwise, return None.") lldb::SBBlock::GetInlinedName;
15 otherwise, return an invalid file spec.") lldb::SBBlock::GetInlinedCallSiteFile;
19 otherwise, return 0.") lldb::SBBlock::GetInlinedCallSiteLine;
23 otherwise, return 0.") lldb::SBBlock::GetInlinedCallSiteColumn;
25 %feature("docstring", "Get the parent block.") lldb::SBBlock::GetParent;
28 ) lldb::SBBlock::GetContainingInlinedBlock;
30 %feature("docstring", "Get the sibling block for this block.") lldb::SBBlock::GetSibling;
32 %feature("docstring", "Get the first child block.") lldb::SBBlock::GetFirstChild;
H A DSBBlockExtensions.i1 STRING_EXTENSION_OUTSIDE(SBBlock)
3 %extend lldb::SBBlock {
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBBlock.h21 class LLDB_API SBBlock {
23 SBBlock();
25 SBBlock(const lldb::SBBlock &rhs);
27 ~SBBlock();
29 const lldb::SBBlock &operator=(const lldb::SBBlock &rhs);
45 lldb::SBBlock GetParent();
47 lldb::SBBlock GetSibling();
49 lldb::SBBlock GetFirstChild();
75 lldb::SBBlock GetContainingInlinedBlock();
89 SBBlock(lldb_private::Block *lldb_object_ptr);
H A DSBFrame.h69 lldb::SBBlock GetBlock() const;
123 /// for a stack frame. Inlined functions are represented as SBBlock objects
133 lldb::SBBlock GetFrameBlock() const;
212 friend class SBBlock;
H A DSBSymbolContext.h45 lldb::SBBlock GetBlock();
52 void SetBlock(lldb::SBBlock block);
H A DSBAddress.h82 lldb::SBBlock GetBlock();
90 friend class SBBlock; variable
H A DSBAddressRangeList.h46 friend class SBBlock;
H A DSBAddressRange.h61 friend class SBBlock; variable
H A DSBFunction.h56 lldb::SBBlock GetBlock();
H A DSBFileSpec.h64 friend class SBBlock; variable
H A DSBStream.h71 friend class SBBlock; variable
H A DSBDefines.h49 class LLDB_API SBBlock; variable
H A DSBValue.h442 friend class SBBlock;
H A DSBTarget.h947 friend class SBBlock; variable
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRangeListImpl.h17 class SBBlock; variable
45 friend class lldb::SBBlock;
/freebsd/contrib/llvm-project/lldb/bindings/
H A Dheaders.swig14 #include "lldb/API/SBBlock.h"
H A Dinterfaces.swig95 %include "lldb/API/SBBlock.h"
/freebsd/contrib/llvm-project/lldb/bindings/python/
H A Dpython.swig29 * :py:class:`SBBlock`: Represents a lexical block. :py:class:`SBFunction` contains SBBlocks.
/freebsd/lib/clang/liblldb/
H A DLLDBWrapLua.cpp3336 SWIGINTERN std::string lldb_SBBlock___repr__(lldb::SBBlock *self){ in lldb_SBBlock___repr__()
4714 lldb::SBBlock result; in _wrap_SBAddress_GetBlock()
4725 lldb::SBBlock * resultptr = new lldb::SBBlock(result); in _wrap_SBAddress_GetBlock()
6912 lldb::SBBlock *result = 0 ; in _wrap_new_SBBlock__SWIG_0()
6915 result = (lldb::SBBlock *)new lldb::SBBlock(); in _wrap_new_SBBlock__SWIG_0()
6929 lldb::SBBlock *arg1 = 0 ; in _wrap_new_SBBlock__SWIG_1()
6930 lldb::SBBlock *result = 0 ; in _wrap_new_SBBlock__SWIG_1()
6939 result = (lldb::SBBlock *)new lldb::SBBlock((lldb::SBBlock const &)*arg1); in _wrap_new_SBBlock__SWIG_1()
6986 lldb::SBBlock *arg1 = (lldb::SBBlock *) 0 ; in _wrap_SBBlock_IsInlined()
6996 result = (bool)((lldb::SBBlock const *)arg1)->IsInlined(); in _wrap_SBBlock_IsInlined()
[all …]
H A DMakefile22 SRCS+= API/SBBlock.cpp