LLVM API Documentation
Result proxy object for ModuleAnalysisManagerFunctionProxy
.
More...
#include <PassManager.h>
Public Member Functions | |
Result (const ModuleAnalysisManager &MAM) | |
Result (const Result &Arg) | |
Result (Result &&Arg) | |
Result & | operator= (Result RHS) |
const ModuleAnalysisManager & | getManager () const |
bool | invalidate (Function *) |
Handle invalidation by ignoring it, this pass is immutable. |
Result proxy object for ModuleAnalysisManagerFunctionProxy
.
Definition at line 908 of file IR/PassManager.h.
llvm::ModuleAnalysisManagerFunctionProxy::Result::Result | ( | const ModuleAnalysisManager & | MAM | ) | [inline, explicit] |
Definition at line 910 of file IR/PassManager.h.
llvm::ModuleAnalysisManagerFunctionProxy::Result::Result | ( | const Result & | Arg | ) | [inline] |
Definition at line 913 of file IR/PassManager.h.
llvm::ModuleAnalysisManagerFunctionProxy::Result::Result | ( | Result && | Arg | ) | [inline] |
Definition at line 914 of file IR/PassManager.h.
const ModuleAnalysisManager& llvm::ModuleAnalysisManagerFunctionProxy::Result::getManager | ( | ) | const [inline] |
Definition at line 920 of file IR/PassManager.h.
Handle invalidation by ignoring it, this pass is immutable.
Definition at line 923 of file IR/PassManager.h.
Definition at line 915 of file IR/PassManager.h.
References std::swap().