LLDB mainline
lldb_private::CallFrameInfo Class Referenceabstract

#include <CallFrameInfo.h>

Inheritance diagram for lldb_private::CallFrameInfo:
[legend]

Public Member Functions

virtual ~CallFrameInfo ()=default
virtual bool GetAddressRange (Address addr, AddressRange &range)=0
virtual std::unique_ptr< UnwindPlanGetUnwindPlan (llvm::ArrayRef< AddressRange > ranges, const Address &addr)=0
virtual std::unique_ptr< UnwindPlanGetUnwindPlan (const Address &addr)=0

Detailed Description

Definition at line 16 of file CallFrameInfo.h.

Constructor & Destructor Documentation

◆ ~CallFrameInfo()

virtual lldb_private::CallFrameInfo::~CallFrameInfo ( )
virtualdefault

Member Function Documentation

◆ GetAddressRange()

virtual bool lldb_private::CallFrameInfo::GetAddressRange ( Address addr,
AddressRange & range )
pure virtual

Implemented in PECallFrameInfo.

◆ GetUnwindPlan() [1/2]

virtual std::unique_ptr< UnwindPlan > lldb_private::CallFrameInfo::GetUnwindPlan ( const Address & addr)
pure virtual

Implemented in PECallFrameInfo.

◆ GetUnwindPlan() [2/2]

virtual std::unique_ptr< UnwindPlan > lldb_private::CallFrameInfo::GetUnwindPlan ( llvm::ArrayRef< AddressRange > ranges,
const Address & addr )
pure virtual

The documentation for this class was generated from the following file: