Searched defs:TrackingVH (Results 1 - 1 of 1) sorted by relevance

/external/llvm/include/llvm/IR/
H A DValueHandle.h266 /// TrackingVH - This is a value handle that tracks a Value (or Value subclass),
269 /// TrackingVH is designed for situations where a client needs to hold a handle
273 /// It is an error to do anything with a TrackingVH whose value has been
279 class TrackingVH : public ValueHandleBase { class in namespace:llvm
314 TrackingVH() : ValueHandleBase(Tracking) {} function in class:llvm::TrackingVH
315 TrackingVH(ValueTy *P) : ValueHandleBase(Tracking, GetAsValue(P)) {} function in class:llvm::TrackingVH
316 TrackingVH(const TrackingVH &RHS) : ValueHandleBase(Tracking, RHS) {} function in class:llvm::TrackingVH
326 ValueTy *operator=(const TrackingVH<ValueTy> &RHS) {

Completed in 96 milliseconds