clang 22.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/ByteCode/Pointer.h"
Public Attributes | |
Block * | Pointee |
The block the pointer is pointing to. | |
unsigned | Base |
Start of the current subfield. | |
Pointer * | Prev |
Previous link in the pointer chain. | |
Pointer * | Next |
Next link in the pointer chain. |
unsigned clang::interp::BlockPointer::Base |
Start of the current subfield.
Definition at line 39 of file Pointer.h.
Referenced by clang::interp::Pointer::computeSplitPoint(), clang::interp::Pointer::hasSameArray(), clang::interp::Pointer::isArrayElement(), clang::interp::OffsetHelper(), clang::interp::Pointer::operator=(), and clang::interp::Pointer::operator==().
Pointer* clang::interp::BlockPointer::Next |
Next link in the pointer chain.
Definition at line 43 of file Pointer.h.
Referenced by clang::interp::DynamicAllocator::cleanup(), clang::interp::Program::createGlobal(), and clang::interp::DeadBlock::DeadBlock().
Block* clang::interp::BlockPointer::Pointee |
The block the pointer is pointing to.
Definition at line 37 of file Pointer.h.
Referenced by clang::interp::DynamicAllocator::cleanup(), clang::interp::Pointer::computeSplitPoint(), clang::interp::DeadBlock::DeadBlock(), clang::interp::Pointer::hasSameBase(), clang::interp::Pointer::initialize(), clang::interp::OffsetHelper(), and clang::interp::Pointer::operator==().
Pointer* clang::interp::BlockPointer::Prev |