clang 22.0.0git
clang::lifetimes::internal::LoanPropagationAnalysis Class Reference

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

Classes

class  Impl

Public Member Functions

 LoanPropagationAnalysis (const CFG &C, AnalysisDeclContext &AC, FactManager &F, OriginLoanMap::Factory &OriginLoanMapFactory, LoanSet::Factory &LoanSetFactory)
 ~LoanPropagationAnalysis ()
LoanSet getLoans (OriginID OID, ProgramPoint P) const

Detailed Description

Definition at line 32 of file LoanPropagation.h.

Constructor & Destructor Documentation

◆ LoanPropagationAnalysis()

clang::lifetimes::internal::LoanPropagationAnalysis::LoanPropagationAnalysis ( const CFG & C,
AnalysisDeclContext & AC,
FactManager & F,
OriginLoanMap::Factory & OriginLoanMapFactory,
LoanSet::Factory & LoanSetFactory )

Definition at line 124 of file LoanPropagation.cpp.

References clang::C.

◆ ~LoanPropagationAnalysis()

clang::lifetimes::internal::LoanPropagationAnalysis::~LoanPropagationAnalysis ( )
default

Member Function Documentation

◆ getLoans()

LoanSet clang::lifetimes::internal::LoanPropagationAnalysis::getLoans ( OriginID OID,
ProgramPoint P ) const

Definition at line 135 of file LoanPropagation.cpp.


The documentation for this class was generated from the following files: