Public Member Functions | Public Attributes | List of all members
clang::insights::LifetimeEntry Struct Reference

#include "CodeGenerator.h"

Collaboration diagram for clang::insights::LifetimeEntry:
Collaboration graph
[legend]

Public Member Functions

 STRONG_BOOL (FuncStart)
 

Public Attributes

const VarDecl * item {}
 
FuncStart funcStart {FuncStart::No}
 
int scope {}
 

Detailed Description

Definition at line 57 of file CodeGenerator.h.

Member Function Documentation

◆ STRONG_BOOL()

clang::insights::LifetimeEntry::STRONG_BOOL ( FuncStart  )

Member Data Documentation

◆ funcStart

FuncStart clang::insights::LifetimeEntry::funcStart {FuncStart::No}

Definition at line 62 of file CodeGenerator.h.

◆ item

const VarDecl* clang::insights::LifetimeEntry::item {}

Definition at line 61 of file CodeGenerator.h.

◆ scope

int clang::insights::LifetimeEntry::scope {}

Definition at line 63 of file CodeGenerator.h.

Referenced by clang::insights::LifetimeTracker::removeTop().


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