|
LLVM
3.7.0
|
#include <DIContext.h>
Public Types | |
| enum | DIContextKind { CK_DWARF, CK_PDB } |
Public Member Functions | |
| DIContextKind | getKind () const |
| DIContext (DIContextKind K) | |
| virtual | ~DIContext () |
| virtual void | dump (raw_ostream &OS, DIDumpType DumpType=DIDT_All)=0 |
| virtual DILineInfo | getLineInfoForAddress (uint64_t Address, DILineInfoSpecifier Specifier=DILineInfoSpecifier())=0 |
| virtual DILineInfoTable | getLineInfoForAddressRange (uint64_t Address, uint64_t Size, DILineInfoSpecifier Specifier=DILineInfoSpecifier())=0 |
| virtual DIInliningInfo | getInliningInfoForAddress (uint64_t Address, DILineInfoSpecifier Specifier=DILineInfoSpecifier())=0 |
Definition at line 116 of file DIContext.h.
| Enumerator | |
|---|---|
| CK_DWARF | |
| CK_PDB | |
Definition at line 118 of file DIContext.h.
|
inline |
Definition at line 124 of file DIContext.h.
|
inlinevirtual |
Definition at line 125 of file DIContext.h.
|
pure virtual |
Implemented in llvm::DWARFContext, and llvm::PDBContext.
|
pure virtual |
Implemented in llvm::DWARFContext, and llvm::PDBContext.
|
inline |
Definition at line 122 of file DIContext.h.
Referenced by llvm::PDBContext::classof(), and llvm::DWARFContext::classof().
|
pure virtual |
Implemented in llvm::DWARFContext, and llvm::PDBContext.
|
pure virtual |
Implemented in llvm::DWARFContext, and llvm::PDBContext.
1.8.6