class AssumptionCacheTracker::FunctionCallbackVH

Declaration

class AssumptionCacheTracker::FunctionCallbackVH : public CallbackVH { /* full declaration omitted */ };

Description

A callback value handle applied to function objects, which we use to delete our cache of intrinsics for a function when it is deleted.

Declared at: llvm/include/llvm/Analysis/AssumptionCache.h:188

Inherits from: CallbackVH

Method Overview

Inherited from CallbackVH:

Inherited from ValueHandleBase:

Methods

ΒΆFunctionCallbackVH(
    llvm::Value* V,
    llvm::AssumptionCacheTracker* ACT = nullptr)

Declared at: llvm/include/llvm/Analysis/AssumptionCache.h:196

Parameters

llvm::Value* V
llvm::AssumptionCacheTracker* ACT = nullptr