Home | History | Annotate | Download | only in dwarf

Lines Matching refs:CallFrameInfo

563 class CallFrameInfo {
573 // A reporter class, which CallFrameInfo uses to report errors
600 // CallFrameInfo parses the entry headers as Linux C++ exception
601 // handling data. If EH_FRAME is false or omitted, the CallFrameInfo
609 // CallFrameInfo can handle 'z' augmentations in either DWARF CFI or
613 // about the base addresses. See the CallFrameInfo::Handler interface
640 CallFrameInfo(const char *buffer, size_t buffer_length,
647 ~CallFrameInfo() { }
809 // The handler class for CallFrameInfo. The a CFI parser calls the
811 class CallFrameInfo::Handler {
955 // The CallFrameInfo class makes calls on an instance of this class to
959 class CallFrameInfo::Reporter {
976 virtual void Incomplete(uint64 offset, CallFrameInfo::EntryKind kind);
980 // length as given to the CallFrameInfo constructor says there should be
1017 virtual void BadInstruction(uint64 offset, CallFrameInfo::EntryKind kind,
1023 virtual void NoCFARule(uint64 offset, CallFrameInfo::EntryKind kind,
1029 virtual void EmptyStateStack(uint64 offset, CallFrameInfo::EntryKind kind,
1035 // bogus input, which the CallFrameInfo::Handler interface doesn't
1037 virtual void ClearingCFARule(uint64 offset, CallFrameInfo::EntryKind kind,