Home | History | Annotate | Download | only in SemaCXX

Lines Matching defs:Foo2

526   LateFoo Foo2;
590 BarA.Foo2.a = 2; // \
591 // expected-warning{{writing variable 'a' requires holding mutex 'BarA.Foo2
1608 void foo2() {
1672 void foo2() {
1795 class Foo2 {
1862 BarT<Foo2> bt;
1864 Foo2 f2;
2001 void foo2();
2028 void Foo::foo2() EXCLUSIVE_LOCKS_REQUIRED(mu_) {
2071 myFoo.foo2(); // \
2072 // expected-warning {{calling function 'foo2' requires holding mutex 'myFoo.mu_' exclusively}}
2089 myFoo.foo2();
2345 void foo2(Foo* f) EXCLUSIVE_LOCKS_REQUIRED(mu_, f->mu_);
2362 f1->foo2(f2); // expected-warning {{calling function 'foo2' requires holding mutex 'f1->mu_' exclusively}} \
2363 // expected-warning {{calling function 'foo2' requires holding mutex 'f2->mu_' exclusively}}
2370 f1->foo2(f2); // \
2371 // expected-warning {{calling function 'foo2' requires holding mutex 'f2->mu_' exclusively}} \
2375 f1->foo2(f2);
2539 int foo2() SHARED_LOCKS_REQUIRED(mu_);
2547 int Foo::foo2() SHARED_LOCKS_REQUIRED(mu_) {
2566 void foo2() SHARED_LOCKS_REQUIRED(mutex_) { // expected-note {{mutex acquired here}}
3098 void foo2() LOCKS_EXCLUDED(&Graph::mu_);
3108 n1.foo2();
3113 n1.foo2(); // expected-warning {{cannot call function 'foo2' while mutex '&ExistentialPatternMatching::Graph::mu_' is held}}
3119 n1.foo2(); // expected-warning {{cannot call function 'foo2' while mutex '&ExistentialPatternMatching::Graph::mu_' is held}}
3125 n1.foo2(); // expected-warning {{cannot call function 'foo2' while mutex '&ExistentialPatternMatching::Graph::mu_' is held}}
3605 void foo2() SHARED_LOCKS_REQUIRED(mu1_)
3635 void Foo::foo2() {
3655 foo2(); // expected-warning {{}}