LLVM 22.0.0git
llvm::ShouldRunExtraPasses< MarkerTy >::Result Struct Reference

#include "llvm/Transforms/Utils/ExtraPassManager.h"

Public Member Functions

bool invalidate (Function &F, const PreservedAnalyses &PA, FunctionAnalysisManager::Invalidator &)
bool invalidate (Loop &L, const PreservedAnalyses &PA, LoopAnalysisManager::Invalidator &)

Detailed Description

template<typename MarkerTy>
struct llvm::ShouldRunExtraPasses< MarkerTy >::Result

Definition at line 27 of file ExtraPassManager.h.

Member Function Documentation

◆ invalidate() [1/2]

template<typename MarkerTy>
bool llvm::ShouldRunExtraPasses< MarkerTy >::Result::invalidate ( Function & F,
const PreservedAnalyses & PA,
FunctionAnalysisManager::Invalidator &  )
inline

◆ invalidate() [2/2]

template<typename MarkerTy>
bool llvm::ShouldRunExtraPasses< MarkerTy >::Result::invalidate ( Loop & L,
const PreservedAnalyses & PA,
LoopAnalysisManager::Invalidator &  )
inline

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