ΒΆvoid PointerMayBeCaptured(
    const llvm::Value* V,
    llvm::CaptureTracker* Tracker,
    unsigned int MaxUsesToExplore =
        DefaultMaxUsesToExplore)

Description

PointerMayBeCaptured - Visit the value and the values derived from it and find values which appear to be capturing the pointer value. This feeds results into and is controlled by the CaptureTracker object. MaxUsesToExplore specifies how many uses should the analysis explore for one value before giving up due too "too many uses".

Declared at: llvm/include/llvm/Analysis/CaptureTracking.h:99

Parameters

const llvm::Value* V
llvm::CaptureTracker* Tracker
unsigned int MaxUsesToExplore = DefaultMaxUsesToExplore