LLVM 17.0.0git
llvm::IntrusiveRefCntPtr< T > Member List

This is the complete list of members for llvm::IntrusiveRefCntPtr< T >, including all inherited members.

element_type typedefllvm::IntrusiveRefCntPtr< T >
get() constllvm::IntrusiveRefCntPtr< T >inline
IntrusiveRefCntPtrllvm::IntrusiveRefCntPtr< T >friend
IntrusiveRefCntPtr()=defaultllvm::IntrusiveRefCntPtr< T >explicit
IntrusiveRefCntPtr(T *obj)llvm::IntrusiveRefCntPtr< T >inline
IntrusiveRefCntPtr(const IntrusiveRefCntPtr &S)llvm::IntrusiveRefCntPtr< T >inline
IntrusiveRefCntPtr(IntrusiveRefCntPtr &&S)llvm::IntrusiveRefCntPtr< T >inline
IntrusiveRefCntPtr(IntrusiveRefCntPtr< X > S)llvm::IntrusiveRefCntPtr< T >inline
IntrusiveRefCntPtr(std::unique_ptr< X > S)llvm::IntrusiveRefCntPtr< T >inline
operator bool() constllvm::IntrusiveRefCntPtr< T >inlineexplicit
operator*() constllvm::IntrusiveRefCntPtr< T >inline
operator->() constllvm::IntrusiveRefCntPtr< T >inline
operator=(IntrusiveRefCntPtr S)llvm::IntrusiveRefCntPtr< T >inline
reset()llvm::IntrusiveRefCntPtr< T >inline
resetWithoutRelease()llvm::IntrusiveRefCntPtr< T >inline
swap(IntrusiveRefCntPtr &other)llvm::IntrusiveRefCntPtr< T >inline
~IntrusiveRefCntPtr()llvm::IntrusiveRefCntPtr< T >inline