LLVM  3.7.0
Public Member Functions | List of all members
llvm::CGSCCAnalysisManagerFunctionProxy::Result Class Reference

Result proxy object for ModuleAnalysisManagerFunctionProxy. More...

#include <CGSCCPassManager.h>

Public Member Functions

 Result (const CGSCCAnalysisManager &CGAM)
 
 Result (const Result &Arg)
 
 Result (Result &&Arg)
 
Resultoperator= (Result RHS)
 
const CGSCCAnalysisManagergetManager () const
 
bool invalidate (Function &)
 Handle invalidation by ignoring it, this pass is immutable. More...
 

Detailed Description

Result proxy object for ModuleAnalysisManagerFunctionProxy.

Definition at line 362 of file CGSCCPassManager.h.

Constructor & Destructor Documentation

llvm::CGSCCAnalysisManagerFunctionProxy::Result::Result ( const CGSCCAnalysisManager CGAM)
inlineexplicit

Definition at line 364 of file CGSCCPassManager.h.

llvm::CGSCCAnalysisManagerFunctionProxy::Result::Result ( const Result Arg)
inline

Definition at line 367 of file CGSCCPassManager.h.

llvm::CGSCCAnalysisManagerFunctionProxy::Result::Result ( Result &&  Arg)
inline

Definition at line 368 of file CGSCCPassManager.h.

Member Function Documentation

const CGSCCAnalysisManager& llvm::CGSCCAnalysisManagerFunctionProxy::Result::getManager ( ) const
inline

Definition at line 374 of file CGSCCPassManager.h.

bool llvm::CGSCCAnalysisManagerFunctionProxy::Result::invalidate ( Function )
inline

Handle invalidation by ignoring it, this pass is immutable.

Definition at line 377 of file CGSCCPassManager.h.

Result& llvm::CGSCCAnalysisManagerFunctionProxy::Result::operator= ( Result  RHS)
inline

Definition at line 369 of file CGSCCPassManager.h.

References std::swap().


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