|
LLVM
8.0.1
|
#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/None.h"#include "llvm/ADT/Optional.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/DebugInfo/DIContext.h"#include "llvm/DebugInfo/DWARF/DWARFDataExtractor.h"#include <cstdint>

Go to the source code of this file.
Classes | |
| class | llvm::DWARFFormValue |
Namespaces | |
| llvm | |
| This class represents lattice values for constants. | |
| llvm::dwarf | |
Functions | |
| Optional< const char * > | llvm::dwarf::toString (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract a string value from it. More... | |
| const char * | llvm::dwarf::toString (const Optional< DWARFFormValue > &V, const char *Default) |
| Take an optional DWARFFormValue and extract a string value from it. More... | |
| Optional< uint64_t > | llvm::dwarf::toUnsigned (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract an unsigned constant. More... | |
| uint64_t | llvm::dwarf::toUnsigned (const Optional< DWARFFormValue > &V, uint64_t Default) |
| Take an optional DWARFFormValue and extract a unsigned constant. More... | |
| Optional< uint64_t > | llvm::dwarf::toReference (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract an reference. More... | |
| uint64_t | llvm::dwarf::toReference (const Optional< DWARFFormValue > &V, uint64_t Default) |
| Take an optional DWARFFormValue and extract a reference. More... | |
| Optional< int64_t > | llvm::dwarf::toSigned (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract an signed constant. More... | |
| int64_t | llvm::dwarf::toSigned (const Optional< DWARFFormValue > &V, int64_t Default) |
| Take an optional DWARFFormValue and extract a signed integer. More... | |
| Optional< uint64_t > | llvm::dwarf::toAddress (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract an address. More... | |
| Optional< SectionedAddress > | llvm::dwarf::toSectionedAddress (const Optional< DWARFFormValue > &V) |
| uint64_t | llvm::dwarf::toAddress (const Optional< DWARFFormValue > &V, uint64_t Default) |
| Take an optional DWARFFormValue and extract a address. More... | |
| Optional< uint64_t > | llvm::dwarf::toSectionOffset (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract an section offset. More... | |
| uint64_t | llvm::dwarf::toSectionOffset (const Optional< DWARFFormValue > &V, uint64_t Default) |
| Take an optional DWARFFormValue and extract a section offset. More... | |
| Optional< ArrayRef< uint8_t > > | llvm::dwarf::toBlock (const Optional< DWARFFormValue > &V) |
| Take an optional DWARFFormValue and try to extract block data. More... | |
1.8.13