clang 24.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
LoanSet::Factory LoanSetFactory
MovedLoansMap::Factory MovedLoansMapFactory
LivenessMap::Factory LivenessMapFactory

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 175 of file LifetimeSafety.h.

Member Data Documentation

◆ LivenessMapFactory

LivenessMap::Factory clang::lifetimes::internal::LifetimeFactory::LivenessMapFactory

Definition at line 179 of file LifetimeSafety.h.

◆ LoanSetFactory

LoanSet::Factory clang::lifetimes::internal::LifetimeFactory::LoanSetFactory

Definition at line 177 of file LifetimeSafety.h.

◆ MovedLoansMapFactory

MovedLoansMap::Factory clang::lifetimes::internal::LifetimeFactory::MovedLoansMapFactory

Definition at line 178 of file LifetimeSafety.h.

◆ OriginMapFactory

OriginLoanMap::Factory clang::lifetimes::internal::LifetimeFactory::OriginMapFactory

Definition at line 176 of file LifetimeSafety.h.


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