LLVM API Documentation
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Object/ObjectFile.h"
#include "llvm/Object/RelocVisitor.h"
#include "llvm/Support/Casting.h"
#include "llvm/Support/DataTypes.h"
Go to the source code of this file.
Classes | |
class | llvm::DILineInfo |
DILineInfo - a format-neutral container for source line information. More... | |
class | llvm::DIInliningInfo |
DIInliningInfo - a format-neutral container for inlined code description. More... | |
class | llvm::DILineInfoSpecifier |
class | llvm::DIContext |
Namespaces | |
llvm | |
List of target independent CodeGen pass IDs. | |
Typedefs | |
typedef SmallVector< std::pair < uint64_t, DILineInfo >, 16 > | llvm::DILineInfoTable |
typedef DenseMap< uint64_t, std::pair< uint8_t, int64_t > > | llvm::RelocAddrMap |
Enumerations | |
enum | llvm::DIDumpType { llvm::DIDT_Null, llvm::DIDT_All, llvm::DIDT_Abbrev, llvm::DIDT_AbbrevDwo, llvm::DIDT_Aranges, llvm::DIDT_Frames, llvm::DIDT_Info, llvm::DIDT_InfoDwo, llvm::DIDT_Types, llvm::DIDT_Line, llvm::DIDT_Loc, llvm::DIDT_Ranges, llvm::DIDT_Pubnames, llvm::DIDT_Pubtypes, llvm::DIDT_GnuPubnames, llvm::DIDT_GnuPubtypes, llvm::DIDT_Str, llvm::DIDT_StrDwo, llvm::DIDT_StrOffsetsDwo } |
Selects which debug sections get dumped. More... | |