Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:SHARED_LOCK_FUNCTION

15 #define SHARED_LOCK_FUNCTION(...)       __attribute__((shared_lock_function(__VA_ARGS__)))
33 void ReaderLock() __attribute__((shared_lock_function));
55 ReaderMutexLock(Mutex *mu) SHARED_LOCK_FUNCTION(mu);
77 void beginNoWarnOnReads() SHARED_LOCK_FUNCTION("*");
2900 void slock1() SHARED_LOCK_FUNCTION(mu1_);
2923 void Foo::slock1() SHARED_LOCK_FUNCTION(mu1_) {
3668 void readerlock() SHARED_LOCK_FUNCTION(mu1_)
3669 SHARED_LOCK_FUNCTION(mu2_);
3971 void readerLock() SHARED_LOCK_FUNCTION() { mu_.ReaderLock(); }
3986 void readerLock() SHARED_LOCK_FUNCTION(mu_) {
4000 void readerLockBad() SHARED_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}
4017 void readerLockBad2() SHARED_LOCK_FUNCTION(mu_) { // expected-note {{mutex acquired here}}