LLDB mainline
|
Classes | |
struct | InlinedIndexes |
struct | OutsourcedIndexes |
Public Member Functions | |
size_t | GetNumIndexes () |
lldb::ValueObjectSP | GetIndexAtIndex (size_t idx, const CompilerType &desired_type) |
void | Clear () |
Impl () | |
Public Attributes | |
union { | |
struct InlinedIndexes m_inlined | |
struct OutsourcedIndexes m_outsourced | |
}; | |
Mode | m_mode = Mode::Invalid |
Definition at line 144 of file NSIndexPath.cpp.
|
inline |
Definition at line 300 of file NSIndexPath.cpp.
|
inline |
Definition at line 286 of file NSIndexPath.cpp.
References NSIndexPathSyntheticFrontEnd::Impl::InlinedIndexes::Clear(), NSIndexPathSyntheticFrontEnd::Impl::OutsourcedIndexes::Clear(), NSIndexPathSyntheticFrontEnd::Inlined, NSIndexPathSyntheticFrontEnd::Invalid, m_inlined, m_mode, m_outsourced, and NSIndexPathSyntheticFrontEnd::Outsourced.
Referenced by NSIndexPathSyntheticFrontEnd::Update().
|
inline |
Definition at line 156 of file NSIndexPath.cpp.
References NSIndexPathSyntheticFrontEnd::Impl::OutsourcedIndexes::GetIndexAtIndex(), NSIndexPathSyntheticFrontEnd::Impl::InlinedIndexes::GetIndexAtIndex(), GetNumIndexes(), NSIndexPathSyntheticFrontEnd::Inlined, m_inlined, m_mode, m_outsourced, and NSIndexPathSyntheticFrontEnd::Outsourced.
Referenced by NSIndexPathSyntheticFrontEnd::GetChildAtIndex().
|
inline |
Definition at line 145 of file NSIndexPath.cpp.
References NSIndexPathSyntheticFrontEnd::Impl::InlinedIndexes::GetNumIndexes(), NSIndexPathSyntheticFrontEnd::Inlined, NSIndexPathSyntheticFrontEnd::Impl::OutsourcedIndexes::m_count, m_inlined, m_mode, m_outsourced, and NSIndexPathSyntheticFrontEnd::Outsourced.
Referenced by NSIndexPathSyntheticFrontEnd::CalculateNumChildren(), and GetIndexAtIndex().
union { ... } NSIndexPathSyntheticFrontEnd::Impl::@56 |
struct InlinedIndexes NSIndexPathSyntheticFrontEnd::Impl::m_inlined |
Definition at line 282 of file NSIndexPath.cpp.
Referenced by Clear(), GetIndexAtIndex(), GetNumIndexes(), and NSIndexPathSyntheticFrontEnd::Update().
Mode NSIndexPathSyntheticFrontEnd::Impl::m_mode = Mode::Invalid |
Definition at line 302 of file NSIndexPath.cpp.
Referenced by Clear(), GetIndexAtIndex(), GetNumIndexes(), NSIndexPathSyntheticFrontEnd::MightHaveChildren(), and NSIndexPathSyntheticFrontEnd::Update().
struct OutsourcedIndexes NSIndexPathSyntheticFrontEnd::Impl::m_outsourced |
Definition at line 283 of file NSIndexPath.cpp.
Referenced by Clear(), GetIndexAtIndex(), GetNumIndexes(), and NSIndexPathSyntheticFrontEnd::Update().