clang 23.0.0git
clang::interp::BlockPointer Struct Reference

#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/ByteCode/Pointer.h"

Public Attributes

BlockPointee
 The block the pointer is pointing to.
unsigned Base
 Start of the current subfield.
PointerPrev
 Previous link in the pointer chain.
PointerNext
 Next link in the pointer chain.

Detailed Description

Definition at line 321 of file Pointer.h.

Member Data Documentation

◆ Base

unsigned clang::interp::BlockPointer::Base

◆ Next

Pointer* clang::interp::BlockPointer::Next

Next link in the pointer chain.

Definition at line 329 of file Pointer.h.

Referenced by clang::interp::DeadBlock::DeadBlock(), and clang::interp::Block::removePointers().

◆ Pointee

◆ Prev

Pointer* clang::interp::BlockPointer::Prev

Previous link in the pointer chain.

Definition at line 327 of file Pointer.h.

Referenced by clang::interp::Block::removePointers().


The documentation for this struct was generated from the following file: