| 
    clang 22.0.0git
    
   | 
 
Describes a scope block. More...
#include "/work/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 | 
| llvm::iterator_range< LocalVectorTy::const_reverse_iterator > | locals_reverse () 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::destroyScopes(), and clang::interp::InterpFrame::InterpFrame().
      
  | 
  inline | 
Definition at line 55 of file Function.h.
Referenced by clang::interp::Destroy().