9 #ifndef LLDB_SOURCE_PLUGINS_SYMBOLFILE_NATIVEPDB_DWARFLOCATIONEXPRESSION_H
10 #define LLDB_SOURCE_PLUGINS_SYMBOLFILE_NATIVEPDB_DWARFLOCATIONEXPRESSION_H
13 #include "llvm/ADT/ArrayRef.h"
14 #include "llvm/DebugInfo/CodeView/CodeView.h"
37 lldb::ModuleSP module);
41 lldb::ModuleSP module);
44 lldb::ModuleSP module);
46 lldb::ModuleSP module);
48 llvm::codeview::TypeIndex underlying_ti, llvm::pdb::TpiStream &tpi,
49 const llvm::APSInt &constant, lldb::ModuleSP module);
51 const std::map<uint64_t, MemberValLocation> &offset_to_location,
52 std::map<uint64_t, size_t> &offset_to_size,
size_t total_size,
53 lldb::ModuleSP module);