|
LLVM
3.7.0
|
IPDBSourceFile defines an interface used to represent source files whose information are stored in the PDB. More...
#include <IPDBSourceFile.h>
Public Member Functions | |
| virtual | ~IPDBSourceFile () |
| void | dump (raw_ostream &OS, int Indent) const |
| virtual std::string | getFileName () const =0 |
| virtual uint32_t | getUniqueId () const =0 |
| virtual std::string | getChecksum () const =0 |
| virtual PDB_Checksum | getChecksumType () const =0 |
| virtual std::unique_ptr < IPDBEnumSymbols > | getCompilands () const =0 |
IPDBSourceFile defines an interface used to represent source files whose information are stored in the PDB.
Definition at line 23 of file IPDBSourceFile.h.
|
virtual |
Definition at line 18 of file IPDBSourceFile.cpp.
| void IPDBSourceFile::dump | ( | raw_ostream & | OS, |
| int | Indent | ||
| ) | const |
Definition at line 20 of file IPDBSourceFile.cpp.
References llvm::format_hex_no_prefix(), getChecksum(), getChecksumType(), getFileName(), llvm::raw_ostream::indent(), and llvm::None.
|
pure virtual |
Implemented in llvm::DIASourceFile.
Referenced by dump().
|
pure virtual |
Implemented in llvm::DIASourceFile.
Referenced by dump().
|
pure virtual |
Implemented in llvm::DIASourceFile.
|
pure virtual |
Implemented in llvm::DIASourceFile.
Referenced by dump().
|
pure virtual |
Implemented in llvm::DIASourceFile.
1.8.6