LLVM
8.0.1
|
An "identifier" for a virtual function. More...
#include "llvm/IR/ModuleSummaryIndex.h"
Public Attributes | |
GlobalValue::GUID | GUID |
uint64_t | Offset |
An "identifier" for a virtual function.
This contains the type identifier represented as a GUID and the offset from the address point to the virtual function pointer, where "address point" is as defined in the Itanium ABI: https://itanium-cxx-abi.github.io/cxx-abi/abi.html#vtable-general
Definition at line 450 of file ModuleSummaryIndex.h.
GlobalValue::GUID llvm::FunctionSummary::VFuncId::GUID |
Definition at line 451 of file ModuleSummaryIndex.h.
Referenced by llvm::DenseMapInfo< FunctionSummary::VFuncId >::getHashValue(), llvm::DenseMapInfo< FunctionSummary::ConstVCall >::getHashValue(), getLinkageNameWithSpace(), llvm::DenseMapInfo< FunctionSummary::VFuncId >::isEqual(), and resolveFwdRef().
uint64_t llvm::FunctionSummary::VFuncId::Offset |
Definition at line 452 of file ModuleSummaryIndex.h.
Referenced by getLinkageNameWithSpace(), llvm::DenseMapInfo< FunctionSummary::VFuncId >::isEqual(), and resolveFwdRef().