Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/SemaCXX/
H A Dwarn-thread-safety-parsing.cpp32 void ReaderLock() SHARED_LOCK_FUNCTION();
655 int x SHARED_LOCK_FUNCTION() = y; // \ in slf_testfn()
660 int slf_test_var SHARED_LOCK_FUNCTION(); // \
668 int test_field SHARED_LOCK_FUNCTION(); // \
670 void test_method() SHARED_LOCK_FUNCTION(); // \
674 class SHARED_LOCK_FUNCTION() SlfTestClass { // \ in SHARED_LOCK_FUNCTION() function
685 int slf_function_5() SHARED_LOCK_FUNCTION(&mu1);
686 int slf_function_6() SHARED_LOCK_FUNCTION(muRef);
688 int slf_function_8() SHARED_LOCK_FUNCTION(muPointer);
689 int slf_function_9(Mutex x) SHARED_LOCK_FUNCTION(1);
[all …]
H A Dthread-safety-annotations.h8 #define SHARED_LOCK_FUNCTION(...) __attribute__((acquire_shared_capability(__VA_ARGS__))) macro
19 #define SHARED_LOCK_FUNCTION(...) __attribute__((shared_lock_function(__VA_ARGS__))) macro
H A Dwarn-thread-safety-verbose.cpp9 void ReaderLock() SHARED_LOCK_FUNCTION();
H A Dwarn-thread-safety-negative.cpp12 void ReaderLock() SHARED_LOCK_FUNCTION();
H A Dwarn-thread-safety-analysis.cpp14 void ReaderLock() SHARED_LOCK_FUNCTION();
23 void DemoteExclusive() EXCLUSIVE_UNLOCK_FUNCTION() SHARED_LOCK_FUNCTION();
41 ReaderMutexLock(Mutex *mu) SHARED_LOCK_FUNCTION(mu);
62 void beginNoWarnOnReads() SHARED_LOCK_FUNCTION("*");
2672 void ReaderLock() SHARED_LOCK_FUNCTION();
2676 void DemoteExclusive() UNLOCK_FUNCTION() SHARED_LOCK_FUNCTION();
3447 void slock1() SHARED_LOCK_FUNCTION(mu1_);
3470 void Foo::slock1() SHARED_LOCK_FUNCTION(mu1_) { in slock1()
4215 void readerlock() SHARED_LOCK_FUNCTION(mu1_)
4216 SHARED_LOCK_FUNCTION(mu2_);
[all …]
/llvm-project-15.0.7/clang/test/Sema/
H A Dwarn-thread-safety-analysis.c12 #define SHARED_LOCK_FUNCTION(...) __attribute__ ((shared_lock_function(__VA_ARGS__))) macro
36 void mutex_shared_lock(struct Mutex *mu) SHARED_LOCK_FUNCTION(mu);
/llvm-project-15.0.7/clang/test/PCH/
H A Dthread-safety-attrs.cpp20 #define SHARED_LOCK_FUNCTION(...) __attribute__ ((shared_lock_function(__VA_ARGS__))) macro
66 void beginNoWarnOnReads() SHARED_LOCK_FUNCTION("*");
/llvm-project-15.0.7/clang/docs/
H A DThreadSafetyAnalysis.rst218 *Previously*: ``EXCLUSIVE_LOCK_FUNCTION``, ``SHARED_LOCK_FUNCTION``,
1010 #define SHARED_LOCK_FUNCTION(...) \