LLVM API Documentation
A module analysis pass manager with lazy running and caching of results. More...
#include <PassManager.h>


Public Member Functions | |
| ModuleAnalysisManager () | |
| ModuleAnalysisManager (ModuleAnalysisManager &&Arg) | |
| ModuleAnalysisManager & | operator= (ModuleAnalysisManager &&RHS) |
Friends | |
| class | detail::AnalysisManagerBase< ModuleAnalysisManager, Module * > |
A module analysis pass manager with lazy running and caching of results.
Definition at line 680 of file IR/PassManager.h.
| llvm::ModuleAnalysisManager::ModuleAnalysisManager | ( | ) | [inline] |
Definition at line 690 of file IR/PassManager.h.
| llvm::ModuleAnalysisManager::ModuleAnalysisManager | ( | ModuleAnalysisManager && | Arg | ) | [inline] |
Definition at line 691 of file IR/PassManager.h.
| ModuleAnalysisManager& llvm::ModuleAnalysisManager::operator= | ( | ModuleAnalysisManager && | RHS | ) | [inline] |
Definition at line 694 of file IR/PassManager.h.
friend class detail::AnalysisManagerBase< ModuleAnalysisManager, Module * > [friend] |
Definition at line 682 of file IR/PassManager.h.