class WeakTrackingVH
Declaration
class WeakTrackingVH : public ValueHandleBase { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/ValueHandle.h:200
Inherits from: ValueHandleBase
Method Overview
- public WeakTrackingVH()
- public WeakTrackingVH(llvm::Value * P)
- public WeakTrackingVH(const llvm::WeakTrackingVH & RHS)
- public llvm::Value * operator llvm::Value *() const
- public bool pointsToAliveValue() const
Inherited from ValueHandleBase:
- protected RemoveFromUseList
- public ValueIsDeleted
- public ValueIsRAUWd
- protected clearValPtr
- protected getValPtr
- protected isValid
Methods
¶WeakTrackingVH()
WeakTrackingVH()
Declared at: llvm/include/llvm/IR/ValueHandle.h:202
¶WeakTrackingVH(llvm::Value* P)
WeakTrackingVH(llvm::Value* P)
Declared at: llvm/include/llvm/IR/ValueHandle.h:203
Parameters
- llvm::Value* P
¶WeakTrackingVH(const llvm::WeakTrackingVH& RHS)
WeakTrackingVH(const llvm::WeakTrackingVH& RHS)
Declared at: llvm/include/llvm/IR/ValueHandle.h:204
Parameters
- const llvm::WeakTrackingVH& RHS
¶llvm::Value* operator llvm::Value*() const
llvm::Value* operator llvm::Value*() const
Declared at: llvm/include/llvm/IR/ValueHandle.h:216
¶bool pointsToAliveValue() const
bool pointsToAliveValue() const
Declared at: llvm/include/llvm/IR/ValueHandle.h:220