LLVM: include/llvm/DebugInfo/PDB/IPDBFrameData.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9#ifndef LLVM_DEBUGINFO_PDB_IPDBFRAMEDATA_H
10#define LLVM_DEBUGINFO_PDB_IPDBFRAMEDATA_H
11
13#include
14#include
15
16namespace llvm {
17namespace pdb {
18
19
20
32
33}
34}
35
36#endif
IPDBFrameData defines an interface used to represent a frame data of some code block.
Definition IPDBFrameData.h:21
virtual std::string getProgram() const =0
virtual uint32_t getAddressSection() const =0
virtual uint32_t getLengthBlock() const =0
virtual uint64_t getVirtualAddress() const =0
virtual uint32_t getRelativeVirtualAddress() const =0
virtual uint32_t getAddressOffset() const =0
This is an optimization pass for GlobalISel generic memory operations.