LLDB mainline
|
#include "PdbFPOProgramToDWARFExpression.h"
#include "CodeViewRegisterMapping.h"
#include "lldb/Symbol/PostfixExpression.h"
#include "lldb/Utility/LLDBAssert.h"
#include "lldb/Utility/Stream.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/DebugInfo/CodeView/CodeView.h"
#include "llvm/DebugInfo/CodeView/EnumTables.h"
#include "llvm/Support/ScopedPrinter.h"
Go to the source code of this file.
Functions | |
static uint32_t | ResolveLLDBRegisterNum (llvm::StringRef reg_name, llvm::Triple::ArchType arch_type) |
static Node * | ResolveFPOProgram (llvm::StringRef program, llvm::StringRef register_name, llvm::Triple::ArchType arch_type, llvm::BumpPtrAllocator &alloc) |
|
static |
Definition at line 54 of file PdbFPOProgramToDWARFExpression.cpp.
References lldb_private::postfix::SymbolNode::GetName(), LLDB_INVALID_REGNUM, lldb_private::postfix::ParseFPOProgram(), ResolveLLDBRegisterNum(), and lldb_private::postfix::ResolveSymbols().
Referenced by lldb_private::npdb::TranslateFPOProgramToDWARFExpression().
|
static |
Definition at line 26 of file PdbFPOProgramToDWARFExpression.cpp.
References lldb_private::npdb::GetLLDBRegisterNumber(), and LLDB_INVALID_REGNUM.
Referenced by ResolveFPOProgram().