Lines Matching defs:SBFrame

1 //===-- SBFrame.cpp -------------------------------------------------------===//
13 #include "lldb/API/SBFrame.h"
61 SBFrame::SBFrame() : m_opaque_sp(new ExecutionContextRef()) {
65 SBFrame::SBFrame(const StackFrameSP &lldb_object_sp)
70 SBFrame::SBFrame(const SBFrame &rhs) {
76 SBFrame::~SBFrame() = default;
78 const SBFrame &SBFrame::operator=(const SBFrame &rhs) {
86 StackFrameSP SBFrame::GetFrameSP() const {
90 void SBFrame::SetFrameSP(const StackFrameSP &lldb_object_sp) {
94 bool SBFrame::IsValid() const {
98 SBFrame::operator bool() const {
116 SBSymbolContext SBFrame::GetSymbolContext(uint32_t resolve_scope) const {
136 SBModule SBFrame::GetModule() const {
161 SBCompileUnit SBFrame::GetCompileUnit() const {
185 SBFunction SBFrame::GetFunction() const {
209 SBSymbol SBFrame::GetSymbol() const {
232 SBBlock SBFrame::GetBlock() const {
253 SBBlock SBFrame::GetFrameBlock() const {
274 SBLineEntry SBFrame::GetLineEntry() const {
297 uint32_t SBFrame::GetFrameID() const {
312 lldb::addr_t SBFrame::GetCFA() const {
324 addr_t SBFrame::GetPC() const {
348 bool SBFrame::SetPC(addr_t new_pc) {
371 addr_t SBFrame::GetSP() const {
394 addr_t SBFrame::GetFP() const {
417 SBAddress SBFrame::GetPCAddress() const {
438 void SBFrame::Clear() {
444 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path) {
461 lldb::SBValue SBFrame::GetValueForVariablePath(const char *var_path,
495 SBValue SBFrame::FindVariable(const char *name) {
512 SBValue SBFrame::FindVariable(const char *name,
546 SBValue SBFrame::FindValue(const char *name, ValueType value_type) {
563 SBValue SBFrame::FindValue(const char *name, ValueType value_type,
678 bool SBFrame::IsEqual(const SBFrame &that) const {
686 bool SBFrame::operator==(const SBFrame &rhs) const {
692 bool SBFrame::operator!=(const SBFrame &rhs) const {
698 SBThread SBFrame::GetThread() const {
710 const char *SBFrame::Disassemble() const {
729 SBValueList SBFrame::GetVariables(bool arguments, bool locals, bool statics,
758 lldb::SBValueList SBFrame::GetVariables(bool arguments, bool locals,
780 SBValueList SBFrame::GetVariables(const lldb::SBVariablesOptions &options) {
891 SBValueList SBFrame::GetRegisters() {
921 SBValue SBFrame::FindRegister(const char *name) {
952 SBError SBFrame::GetDescriptionWithFormat(const SBFormat &format,
986 bool SBFrame::GetDescription(SBStream &description) {
1012 SBValue SBFrame::EvaluateExpression(const char *expr) {
1045 SBFrame::EvaluateExpression(const char *expr,
1067 SBValue SBFrame::EvaluateExpression(const char *expr,
1090 lldb::SBValue SBFrame::EvaluateExpression(const char *expr,
1121 "SBFrame::EvaluateExpression (expr = \"%s\", fetch_dynamic_value "
1146 "** [SBFrame::EvaluateExpression] Expression result is "
1151 "** [SBFrame::EvaluateExpression] Expression evaluation failed: "
1158 SBStructuredData SBFrame::GetLanguageSpecificData() const {
1173 bool SBFrame::IsInlined() {
1176 return static_cast<const SBFrame *>(this)->IsInlined();
1179 bool SBFrame::IsInlined() const {
1199 bool SBFrame::IsArtificial() {
1202 return static_cast<const SBFrame *>(this)->IsArtificial();
1205 bool SBFrame::IsArtificial() const {
1217 bool SBFrame::IsHidden() const {
1229 const char *SBFrame::GetFunctionName() {
1232 return static_cast<const SBFrame *>(this)->GetFunctionName();
1235 lldb::LanguageType SBFrame::GuessLanguage() const {
1256 const char *SBFrame::GetFunctionName() const {
1277 const char *SBFrame::GetDisplayFunctionName() {