clang 23.0.0git
clang::lifetimes::internal::LifetimeFactory Struct Reference

An object to hold the factories for immutable collections, ensuring that all created states share the same underlying memory management. More...

#include "clang/Analysis/Analyses/LifetimeSafety/LifetimeSafety.h"

Public Attributes

OriginLoanMap::Factory OriginMapFactory {false}
LoanSet::Factory LoanSetFactory {false}
LivenessMap::Factory LivenessMapFactory {false}

Detailed Description

An object to hold the factories for immutable collections, ensuring that all created states share the same underlying memory management.

Definition at line 107 of file LifetimeSafety.h.

Member Data Documentation

◆ LivenessMapFactory

LivenessMap::Factory clang::lifetimes::internal::LifetimeFactory::LivenessMapFactory {false}

Definition at line 110 of file LifetimeSafety.h.

◆ LoanSetFactory

LoanSet::Factory clang::lifetimes::internal::LifetimeFactory::LoanSetFactory {false}

Definition at line 109 of file LifetimeSafety.h.

◆ OriginMapFactory

OriginLoanMap::Factory clang::lifetimes::internal::LifetimeFactory::OriginMapFactory {false}

Definition at line 108 of file LifetimeSafety.h.


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