LLVM 22.0.0git
Assumptions.cpp File Reference

Go to the source code of this file.

Functions

static bool hasAssumption (const Attribute &A, const KnownAssumptionString &AssumptionStr)
static DenseSet< StringRefgetAssumptions (const Attribute &A)
template<typename AttrSite>
static bool addAssumptionsImpl (AttrSite &Site, const DenseSet< StringRef > &Assumptions)

Function Documentation

◆ addAssumptionsImpl()

◆ getAssumptions()

DenseSet< StringRef > getAssumptions ( const Attribute & A)
static

◆ hasAssumption()

bool hasAssumption ( const Attribute & A,
const KnownAssumptionString & AssumptionStr )
static

Definition at line 23 of file Assumptions.cpp.

References A(), assert(), and llvm::is_contained().