Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:trylock

33   bool TryLock() __attribute__((exclusive_trylock_function(true)));
1660 if (mu.TryLock()) {
1667 if (!mu.TryLock()) return;
1673 bool b = mu.TryLock();
1681 bool b = mu.TryLock();
1688 while (mu.TryLock()) {
1695 bool b = mu.TryLock();
1703 bool b1 = mu.TryLock();
1714 bool b = mu.TryLock();
1729 bool b = mu.TryLock();
1741 bool b = mu.TryLock();
1751 // Test merge of exclusive trylock
1754 if (!mu.TryLock())
1764 // Test merge of shared trylock
2321 if (!mu.TryLock())
2507 if (!mu1_.TryLock())
3047 if (mu_.TryLock() == false) {
3054 if (mu_.TryLock() == true) {
3076 if (mu_.TryLock() && c) {
3082 if (c && mu_.TryLock()) {
3088 if (!(mu_.TryLock() && c))
3093 if (!(c && mu_.TryLock()))
3098 if (!(mu_.TryLock() == 0) && c) {
3103 if (!mu_.TryLock() || c)
3647 bool trylock() EXCLUSIVE_TRYLOCK_FUNCTION(true, mu1_)
3669 bool Foo::trylock() { return true; }
3699 if (trylock()) {