Home
last modified time | relevance | path

Searched refs:ReadLockedPtr (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-thread-safety-analysis.cpp5889 template<typename Object> class SCOPED_LOCKABLE ReadLockedPtr { class
5891 ReadLockedPtr(Object *ptr) SHARED_LOCK_FUNCTION((*this)->mutex);
5892 ReadLockedPtr(ReadLockedPtr &&) SHARED_LOCK_FUNCTION((*this)->mutex);
5893 ~ReadLockedPtr() UNLOCK_FUNCTION();
5906 ReadLockedPtr<Object> get();
5912 auto ptr = ReadLockedPtr<Object>(nullptr); in use_constructor()
5914 auto ptr2 = ReadLockedPtr<Object>{nullptr}; in use_constructor()
5916 auto ptr3 = (ReadLockedPtr<Object>{nullptr}); in use_constructor()
5921 operator ReadLockedPtr<Object>();
5924 ReadLockedPtr<Object> ptr = Convertible(); in use_conversion()