LLVM: llvm::PreservedAnalyses::PreservedAnalysisChecker Class Reference (original) (raw)
A checker object that makes it easy to query for whether an analysis or some set covering it is preserved. More...
#include "[llvm/IR/Analysis.h](llvm%5F2IR%5F2Analysis%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| bool | preserved () |
| Returns true if the checker's analysis was not abandoned and either. | |
| bool | preservedWhenStateless () |
| Return true if the checker's analysis was not abandoned, i.e. | |
| template | |
| bool | preservedSet () |
| Returns true if the checker's analysis was not abandoned and either. |
| Friends | |
|---|---|
| class | PreservedAnalyses |
A checker object that makes it easy to query for whether an analysis or some set covering it is preserved.
Definition at line 233 of file Analysis.h.
◆ preserved()
| bool llvm::PreservedAnalyses::PreservedAnalysisChecker::preserved ( ) | inline |
|---|
Returns true if the checker's analysis was not abandoned and either.
- the analysis is explicitly preserved or
- all analyses are preserved.
Definition at line 250 of file Analysis.h.
◆ preservedSet()
template
| bool llvm::PreservedAnalyses::PreservedAnalysisChecker::preservedSet ( ) | inline |
|---|
Returns true if the checker's analysis was not abandoned and either.
AnalysisSetTis explicitly preserved or- all analyses are preserved.
Definition at line 263 of file Analysis.h.
◆ preservedWhenStateless()
| bool llvm::PreservedAnalyses::PreservedAnalysisChecker::preservedWhenStateless ( ) | inline |
|---|
The documentation for this class was generated from the following file:
- include/llvm/IR/Analysis.h