#include "DwarfException.h"
#include "llvm/BinaryFormat/Dwarf.h"
#include "llvm/CodeGen/AsmPrinter.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineModuleInfo.h"
#include "llvm/IR/Function.h"
#include "llvm/MC/MCAsmInfo.h"
#include "llvm/MC/MCContext.h"
#include "llvm/MC/MCStreamer.h"
#include "llvm/Target/TargetLoweringObjectFile.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetOptions.h"
usingnamespacellvm;
DwarfCFIException::DwarfCFIException(AsmPrinter *A) : … { … }
DwarfCFIException::~DwarfCFIException() = default;
void DwarfCFIException::addPersonality(const GlobalValue *Personality) { … }
void DwarfCFIException::endModule() { … }
void DwarfCFIException::beginFunction(const MachineFunction *MF) { … }
void DwarfCFIException::beginBasicBlockSection(const MachineBasicBlock &MBB) { … }
void DwarfCFIException::endBasicBlockSection(const MachineBasicBlock &MBB) { … }
void DwarfCFIException::endFunction(const MachineFunction *MF) { … }