llvm::ScopedNoAliasAAResult::invalidate

Handle invalidation events from the new pass manager.

Synopsis

Declared in <llvm/Analysis/ScopedNoAliasAA.h>

bool
invalidate(
    Function& Fn,
    PreservedAnalyses const& PA,
    FunctionAnalysisManager::Invalidator& Inv);

Description

By definition, this result is stateless and so remains valid.

Return Value

False; this result is never invalidated.

Parameters

NameDescription
FnFunction whose analyses may have been invalidated.
PASet of analyses preserved by the invalidating transform.
InvInvalidator used to check dependent analyses.