clang 20.0.0git
|
Describes a scope block. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/AST/ByteCode/Function.h"
Classes | |
struct | Local |
Information about a local's storage. More... | |
Public Types | |
using | LocalVectorTy = llvm::SmallVector< Local, 8 > |
Public Member Functions | |
Scope (LocalVectorTy &&Descriptors) | |
llvm::iterator_range< LocalVectorTy::const_iterator > | locals () const |
Describes a scope block.
The block gathers all the descriptors of the locals defined in this block.
Definition at line 36 of file Function.h.
Definition at line 46 of file Function.h.
|
inline |
Definition at line 48 of file Function.h.
|
inline |
Definition at line 50 of file Function.h.
Referenced by clang::interp::InterpFrame::destroy(), clang::interp::InterpFrame::initScope(), clang::interp::InterpFrame::InterpFrame(), and clang::interp::InterpFrame::~InterpFrame().