clang 24.0.0git
clang::interp::LocalInlineDescriptor Struct Reference

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

Public Member Functions

 LocalInlineDescriptor ()
Lifetime getLifetime () const
void setLifetime (Lifetime L)

Public Attributes

bool IsEnabled
bool IsInitialized
Lifetime LifeState

Detailed Description

Definition at line 60 of file Descriptor.h.

Constructor & Destructor Documentation

◆ LocalInlineDescriptor()

clang::interp::LocalInlineDescriptor::LocalInlineDescriptor ( )
inline

Definition at line 65 of file Descriptor.h.

References false, IsEnabled, IsInitialized, LifeState, and clang::interp::Started.

Member Function Documentation

◆ getLifetime()

Lifetime clang::interp::LocalInlineDescriptor::getLifetime ( ) const
inline

Definition at line 67 of file Descriptor.h.

References LifeState.

Referenced by clang::interp::Destroy(), and clang::interp::PtrView::getLifetime().

◆ setLifetime()

void clang::interp::LocalInlineDescriptor::setLifetime ( Lifetime L)
inline

Member Data Documentation

◆ IsEnabled

bool clang::interp::LocalInlineDescriptor::IsEnabled

Definition at line 61 of file Descriptor.h.

Referenced by LocalInlineDescriptor().

◆ IsInitialized

bool clang::interp::LocalInlineDescriptor::IsInitialized

◆ LifeState

Lifetime clang::interp::LocalInlineDescriptor::LifeState

Definition at line 63 of file Descriptor.h.

Referenced by getLifetime(), LocalInlineDescriptor(), and setLifetime().


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