#include "llvm/CodeGen/MachineModuleInfoImpls.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/MC/MCSymbol.h"
usingnamespacellvm;
void MachineModuleInfoMachO::anchor() { … }
void MachineModuleInfoELF::anchor() { … }
void MachineModuleInfoCOFF::anchor() { … }
void MachineModuleInfoWasm::anchor() { … }
PairTy;
static int SortSymbolPair(const PairTy *LHS, const PairTy *RHS) { … }
MachineModuleInfoImpl::SymbolListTy MachineModuleInfoImpl::getSortedStubs(
DenseMap<MCSymbol *, MachineModuleInfoImpl::StubValueTy> &Map) { … }
ExprStubPairTy;
static int SortAuthStubPair(const ExprStubPairTy *LHS,
const ExprStubPairTy *RHS) { … }
MachineModuleInfoImpl::ExprStubListTy MachineModuleInfoImpl::getSortedExprStubs(
DenseMap<MCSymbol *, const MCExpr *> &ExprStubs) { … }