Lines Matching defs:SBFrame
1 //===-- SBFrame.cpp -------------------------------------------------------===//
13 #include "lldb/API/SBFrame.h"
60 SBFrame::SBFrame() : m_opaque_sp(new ExecutionContextRef()) {
64 SBFrame::SBFrame(const StackFrameSP &lldb_object_sp)
69 SBFrame::SBFrame(const SBFrame &rhs) {
75 SBFrame::~SBFrame() = default;
77 const SBFrame &SBFrame::operator=(const SBFrame &rhs) {
85 StackFrameSP SBFrame::GetFrameSP() const {
89 void SBFrame::SetFrameSP(const StackFrameSP &lldb_object_sp) {
93 bool SBFrame::IsValid() const {
97 SBFrame::operator bool() const {
115 SBSymbolContext SBFrame::GetSymbolContext(uint32_t resolve_scope) const {
135 SBModule SBFrame::GetModule() const {
160 SBCompileUnit SBFrame::GetCompileUnit() const {
184 SBFunction SBFrame::GetFunction() const {
208 SBSymbol SBFrame::GetSymbol() const {
231 SBBlock SBFrame::GetBlock() const {
252 SBBlock SBFrame::GetFrameBlock() const {
273 SBLineEntry SBFrame::GetLineEntry() const {
296 uint32_t SBFrame::GetFrameID() const {
311 lldb::addr_t SBFrame::GetCFA() const {
323 addr_t SBFrame::GetPC() const {
347 bool SBFrame::SetPC(addr_t new_pc) {
370 addr_t SBFrame::GetSP() const {
393 addr_t SBFrame::GetFP() const {
416 SBAddress SBFrame::GetPCAddress() const {
437 void SBFrame::Clear() {
443 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path) {
460 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path,
494 SBValue SBFrame::FindVariable(const char *name) {
511 SBValue SBFrame::FindVariable(const char *name,
545 SBValue SBFrame::FindValue(const char *name, ValueType value_type) {
562 SBValue SBFrame::FindValue(const char *name, ValueType value_type,
677 bool SBFrame::IsEqual(const SBFrame &that) const {
685 bool SBFrame::operator==(const SBFrame &rhs) const {
691 bool SBFrame::operator!=(const SBFrame &rhs) const {
697 SBThread SBFrame::GetThread() const {
709 const char *SBFrame::Disassemble() const {
728 SBValueList SBFrame::GetVariables(bool arguments, bool locals, bool statics,
757 lldb::SBValueList SBFrame::GetVariables(bool arguments, bool locals,
779 SBValueList SBFrame::GetVariables(const lldb::SBVariablesOptions &options) {
890 SBValueList SBFrame::GetRegisters() {
920 SBValue SBFrame::FindRegister(const char *name) {
951 SBError SBFrame::GetDescriptionWithFormat(const SBFormat &format,
985 bool SBFrame::GetDescription(SBStream &description) {
1011 SBValue SBFrame::EvaluateExpression(const char *expr) {
1043 SBFrame::EvaluateExpression(const char *expr,
1065 SBValue SBFrame::EvaluateExpression(const char *expr,
1088 lldb::SBValue SBFrame::EvaluateExpression(const char *expr,
1119 "SBFrame::EvaluateExpression (expr = \"%s\", fetch_dynamic_value "
1144 "** [SBFrame::EvaluateExpression] Expression result is "
1149 "** [SBFrame::EvaluateExpression] Expression evaluation failed: "
1156 bool SBFrame::IsInlined() {
1159 return static_cast<const SBFrame *>(this)->IsInlined();
1162 bool SBFrame::IsInlined() const {
1186 bool SBFrame::IsArtificial() {
1189 return static_cast<const SBFrame *>(this)->IsArtificial();
1192 bool SBFrame::IsArtificial() const {
1205 const char *SBFrame::GetFunctionName() {
1208 return static_cast<const SBFrame *>(this)->GetFunctionName();
1211 lldb::LanguageType SBFrame::GuessLanguage() const {
1232 const char *SBFrame::GetFunctionName() const {
1274 const char *SBFrame::GetDisplayFunctionName() {