Home
last modified time | relevance | path

Searched refs:CallFrameInfo (Results 1 – 21 of 21) sorted by relevance

/external/google-breakpad/src/common/dwarf/
Ddwarf2reader.cc1300 class CallFrameInfo::Rule {
1330 class CallFrameInfo::UndefinedRule: public CallFrameInfo::Rule {
1347 class CallFrameInfo::SameValueRule: public CallFrameInfo::Rule {
1365 class CallFrameInfo::OffsetRule: public CallFrameInfo::Rule {
1394 class CallFrameInfo::ValOffsetRule: public CallFrameInfo::Rule {
1419 class CallFrameInfo::RegisterRule: public CallFrameInfo::Rule {
1439 class CallFrameInfo::ExpressionRule: public CallFrameInfo::Rule {
1459 class CallFrameInfo::ValExpressionRule: public CallFrameInfo::Rule {
1480 class CallFrameInfo::RuleMap {
1527 CallFrameInfo::RuleMap &CallFrameInfo::RuleMap::operator=(const RuleMap &rhs) { in operator =()
[all …]
Ddwarf2reader.h831 class CallFrameInfo {
908 CallFrameInfo(const uint8_t *buffer, size_t buffer_length,
915 ~CallFrameInfo() { } in ~CallFrameInfo()
1084 class CallFrameInfo::Handler {
1232 class CallFrameInfo::Reporter {
1249 virtual void Incomplete(uint64_t offset, CallFrameInfo::EntryKind kind);
1298 virtual void BadInstruction(uint64_t offset, CallFrameInfo::EntryKind kind,
1304 virtual void NoCFARule(uint64_t offset, CallFrameInfo::EntryKind kind,
1310 virtual void EmptyStateStack(uint64_t offset, CallFrameInfo::EntryKind kind,
1318 virtual void ClearingCFARule(uint64_t offset, CallFrameInfo::EntryKind kind,
Ddwarf2reader_cfi_unittest.cc79 using dwarf2reader::CallFrameInfo;
100 class MockCallFrameInfoHandler: public CallFrameInfo::Handler {
122 class MockCallFrameErrorReporter: public CallFrameInfo::Reporter {
125 MOCK_METHOD2(Incomplete, void(uint64_t, CallFrameInfo::EntryKind));
136 MOCK_METHOD3(BadInstruction, void(uint64_t, CallFrameInfo::EntryKind,
138 MOCK_METHOD3(NoCFARule, void(uint64_t, CallFrameInfo::EntryKind, uint64_t));
139 MOCK_METHOD3(EmptyStateStack, void(uint64_t, CallFrameInfo::EntryKind,
145 enum { kCFARegister = CallFrameInfo::Handler::kCFARegister };
197 CallFrameInfo parser(data, 0, &byte_reader, &handler, &reporter); in TEST_F()
213 EXPECT_CALL(reporter, Incomplete(_, CallFrameInfo::kUnknown)) in TEST_F()
[all …]
/external/llvm-project/lldb/include/lldb/Symbol/
DCallFrameInfo.h16 class CallFrameInfo {
18 virtual ~CallFrameInfo() = default;
DUnwindTable.h30 lldb_private::CallFrameInfo *GetObjectFileUnwindInfo();
76 std::unique_ptr<CallFrameInfo> m_object_file_unwind_up;
DObjectFile.h667 virtual std::unique_ptr<CallFrameInfo> CreateCallFrameInfo();
/external/google-breakpad/src/common/
Ddwarf_cfi_to_module.h55 using dwarf2reader::CallFrameInfo;
63 class DwarfCFIToModule: public CallFrameInfo::Handler {
/external/llvm-project/lldb/source/Plugins/ObjectFile/PECOFF/
DPECallFrameInfo.h25 class PECallFrameInfo : public virtual lldb_private::CallFrameInfo {
DObjectFilePECOFF.h145 std::unique_ptr<lldb_private::CallFrameInfo> CreateCallFrameInfo() override;
DObjectFilePECOFF.cpp729 std::unique_ptr<CallFrameInfo> ObjectFilePECOFF::CreateCallFrameInfo() { in CreateCallFrameInfo()
/external/llvm-project/lldb/source/Symbol/
DUnwindTable.cpp176 lldb_private::CallFrameInfo *UnwindTable::GetObjectFileUnwindInfo() { in GetObjectFileUnwindInfo()
DFuncUnwinders.cpp113 CallFrameInfo *object_file_frame = m_unwind_table.GetObjectFileUnwindInfo(); in GetObjectFileUnwindPlan()
DObjectFile.cpp678 std::unique_ptr<CallFrameInfo> ObjectFile::CreateCallFrameInfo() { in CreateCallFrameInfo()
/external/llvm-project/lldb/unittests/ObjectFile/PECOFF/
DTestPECallFrameInfo.cpp199 std::unique_ptr<CallFrameInfo> cfi = object_file->CreateCallFrameInfo(); in GetUnwindPlan()
/external/google-breakpad/src/common/mac/
Ddump_syms.cc540 dwarf2reader::CallFrameInfo::Reporter dwarf_reporter(selected_object_name_, in ReadCFI()
542 dwarf2reader::CallFrameInfo parser(cfi, cfi_size, in ReadCFI()
/external/llvm/include/llvm/Support/
DDwarf.h472 enum CallFrameInfo { enum
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/
DDwarf.h325 enum CallFrameInfo { enum
/external/google-breakpad/src/common/linux/
Ddump_symbols.cc423 dwarf2reader::CallFrameInfo::Reporter dwarf_reporter(dwarf_filename, in LoadDwarfCFI()
425 dwarf2reader::CallFrameInfo parser(cfi, cfi_size, in LoadDwarfCFI()
/external/llvm-project/llvm/include/llvm/BinaryFormat/
DDwarf.h396 enum CallFrameInfo { enum
/external/llvm-project/lldb/include/lldb/
Dlldb-forward.h49 class CallFrameInfo; variable
/external/llvm-project/lldb/source/Target/
DRegisterContextUnwind.cpp792 CallFrameInfo *object_file_unwind = in GetFullUnwindPlanForFrame()