clang: clang::interp::FunctionPointer Class Reference (original) (raw)
#include "[/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/ByteCode/FunctionPointer.h](FunctionPointer%5F8h%5Fsource.html)"
Definition at line 20 of file FunctionPointer.h.
clang::interp::FunctionPointer::FunctionPointer ( ) |
default |
◆ FunctionPointer() [2/3]
clang::interp::FunctionPointer::FunctionPointer ( const Function * Func, uint64_t Offset = 0 ) |
inline |
◆ FunctionPointer() [3/3]
clang::interp::FunctionPointer::FunctionPointer ( uintptr_t IntVal, const Descriptor * Desc = nullptr ) |
inline |
◆ compare()
◆ getFunction()
const Function * clang::interp::FunctionPointer::getFunction ( ) const |
inline |
◆ getIntegerRepresentation()
uint64_t clang::interp::FunctionPointer::getIntegerRepresentation ( ) const |
inline |
◆ getOffset()
uint64_t clang::interp::FunctionPointer::getOffset ( ) const |
inline |
◆ isValid()
bool clang::interp::FunctionPointer::isValid ( ) const |
inline |
◆ isWeak()
bool clang::interp::FunctionPointer::isWeak ( ) const |
inline |
◆ isZero()
bool clang::interp::FunctionPointer::isZero ( ) const |
inline |
◆ print()
void clang::interp::FunctionPointer::print |
( |
llvm::raw_ostream & |
OS |
) |
const |
◆ toAPValue()
◆ toDiagnosticString()
std::string clang::interp::FunctionPointer::toDiagnosticString ( const ASTContext & Ctx) const |
inline |
The documentation for this class was generated from the following files: