class AssertingVH
Declaration
template <typename ValueTy>
class AssertingVH : public ValueHandleBase { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/ValueHandle.h:256
Inherits from: ValueHandleBase
Templates
- ValueTy
Method Overview
- public AssertingVH<ValueTy>()
- public AssertingVH<ValueTy>(ValueTy * P)
- public AssertingVH<ValueTy>(const AssertingVH<ValueTy> & RHS)
- public ValueTy * operator type-parameter-0-0 *() const
Inherited from ValueHandleBase:
- protected RemoveFromUseList
- public ValueIsDeleted
- public ValueIsRAUWd
- protected clearValPtr
- protected getValPtr
- protected isValid
Methods
¶AssertingVH<ValueTy>()
AssertingVH<ValueTy>()
Declared at: llvm/include/llvm/IR/ValueHandle.h:280
¶AssertingVH<ValueTy>(ValueTy* P)
AssertingVH<ValueTy>(ValueTy* P)
Declared at: llvm/include/llvm/IR/ValueHandle.h:281
Parameters
- ValueTy* P
¶AssertingVH<ValueTy>(
const AssertingVH<ValueTy>& RHS)
AssertingVH<ValueTy>(
const AssertingVH<ValueTy>& RHS)
Declared at: llvm/include/llvm/IR/ValueHandle.h:282
Parameters
- const AssertingVH<ValueTy>& RHS
¶ValueTy* operator type - parameter - 0 -
0 *() const
ValueTy* operator type - parameter - 0 -
0 *() const
Declared at: llvm/include/llvm/IR/ValueHandle.h:289