proxygen
|
Public Member Functions | |
Section () | |
Section (folly::StringPiece d) | |
bool | next (folly::StringPiece &chunk) |
bool | is64Bit () const |
Private Attributes | |
bool | is64Bit_ |
folly::StringPiece | data_ |
|
inline |
|
explicit |
Definition at line 36 of file Dwarf.cpp.
References folly::Range< Iter >::advance(), folly::Range< Iter >::assign(), folly::Range< Iter >::data(), folly::Range< Iter >::empty(), folly::Range< Iter >::end(), FOLLY_SAFE_CHECK, int64_t, is64Bit(), fizz::detail::read(), folly::Range< Iter >::removePrefix(), folly::Range< Iter >::removeSuffix(), folly::Range< Iter >::size(), start, folly::Range< Iter >::startsWith(), folly::T, type, uint64_t, uint8_t, val, value, and x.
|
inline |
Definition at line 162 of file Dwarf.h.
Referenced by folly::symbolizer::Dwarf::findDebugInfoOffset(), folly::symbolizer::Dwarf::findLocation(), folly::symbolizer::Dwarf::LineNumberVM::LineNumberVM(), and Section().
bool folly::symbolizer::Dwarf::Section::next | ( | folly::StringPiece & | chunk | ) |
Definition at line 284 of file Dwarf.cpp.
References folly::Range< Iter >::data(), data_, folly::Range< Iter >::empty(), folly::Range< Iter >::end(), FOLLY_SAFE_CHECK, folly::Range< Iter >::reset(), folly::Range< Iter >::size(), and uint32_t.
Referenced by folly::symbolizer::Dwarf::findDebugInfoOffset(), folly::symbolizer::Dwarf::findLocation(), and folly::symbolizer::Dwarf::LineNumberVM::LineNumberVM().
|
private |