Lines Matching defs:myFoo
2294 Foo myFoo;
2296 myFoo.foo2(); // \
2297 // expected-warning {{calling function 'foo2' requires holding mutex 'myFoo.mu_' exclusively}}
2298 myFoo.foo3(&myFoo); // \
2299 // expected-warning {{calling function 'foo3' requires holding mutex 'myFoo.mu_' exclusively}}
2300 myFoo.fooT1(dummy); // \
2301 // expected-warning {{calling function 'fooT1<int>' requires holding mutex 'myFoo.mu_' exclusively}}
2303 myFoo.fooT2(dummy); // \
2304 // expected-warning {{calling function 'fooT2<int>' requires holding mutex 'myFoo.mu_' exclusively}}
2306 fooF1(&myFoo); // \
2307 // expected-warning {{calling function 'fooF1' requires holding mutex 'myFoo.mu_' exclusively}}
2308 fooF2(&myFoo); // \
2309 // expected-warning {{calling function 'fooF2' requires holding mutex 'myFoo.mu_' exclusively}}
2310 fooF3(&myFoo); // \
2311 // expected-warning {{calling function 'fooF3' requires holding mutex 'myFoo.mu_' exclusively}}
2313 myFoo.mu_.Lock();
2314 myFoo.foo2();
2315 myFoo.foo3(&myFoo);
2316 myFoo.fooT1(dummy);
2318 myFoo.fooT2(dummy);
2320 fooF1(&myFoo);
2321 fooF2(&myFoo);
2322 fooF3(&myFoo);
2323 myFoo.mu_.Unlock();