diff options
Diffstat (limited to 'COFF/PDB.h')
-rw-r--r-- | COFF/PDB.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/COFF/PDB.h b/COFF/PDB.h index 3ac1adc85c5d..273609ea788c 100644 --- a/COFF/PDB.h +++ b/COFF/PDB.h @@ -10,6 +10,7 @@ #define LLD_COFF_PDB_H #include "llvm/ADT/ArrayRef.h" +#include "llvm/ADT/Optional.h" #include "llvm/ADT/StringRef.h" namespace llvm { @@ -29,9 +30,9 @@ void createPDB(SymbolTable *symtab, llvm::ArrayRef<uint8_t> sectionTable, llvm::codeview::DebugInfo *buildId); -std::pair<llvm::StringRef, uint32_t> getFileLine(const SectionChunk *c, - uint32_t addr); -} -} +llvm::Optional<std::pair<llvm::StringRef, uint32_t>> +getFileLineCodeView(const SectionChunk *c, uint32_t addr); +} // namespace coff +} // namespace lld #endif |