Lines Matching refs:Stats

172 class Stats {
174 Stats() { }
175 ~Stats() { destroy_count_++; }
210 uint32_t Stats::adopt_calls_ = 0;
211 uint32_t Stats::add_ref_calls_ = 0;
212 uint32_t Stats::release_calls_ = 0;
213 uint32_t Stats::destroy_count_ = 0;
215 class A : public Stats {
317 Stats::Reset();
322 EXPECT_EQ(1, Stats::adopt_calls());
323 EXPECT_EQ(0, Stats::add_ref_calls());
324 EXPECT_EQ(0, Stats::release_calls());
325 EXPECT_EQ(0, Stats::destroy_count());
331 EXPECT_EQ(1, Stats::adopt_calls());
332 EXPECT_EQ(1, Stats::add_ref_calls());
333 EXPECT_EQ(0, Stats::release_calls());
334 EXPECT_EQ(0, Stats::destroy_count());
340 EXPECT_EQ(1, Stats::adopt_calls());
341 EXPECT_EQ(1, Stats::add_ref_calls());
342 EXPECT_EQ(1, Stats::release_calls());
343 EXPECT_EQ(0, Stats::destroy_count());
349 EXPECT_EQ(1, Stats::adopt_calls());
350 EXPECT_EQ(1, Stats::add_ref_calls());
351 EXPECT_EQ(1, Stats::release_calls());
352 EXPECT_EQ(0, Stats::destroy_count());
355 EXPECT_EQ(1, Stats::adopt_calls());
356 EXPECT_EQ(1, Stats::add_ref_calls());
357 EXPECT_EQ(2, Stats::release_calls());
358 EXPECT_EQ(1, Stats::destroy_count());
361 Stats::Reset();
366 EXPECT_EQ(1, Stats::adopt_calls());
367 EXPECT_EQ(0, Stats::add_ref_calls());
368 EXPECT_EQ(0, Stats::release_calls());
369 EXPECT_EQ(0, Stats::destroy_count());
375 EXPECT_EQ(1, Stats::adopt_calls());
376 EXPECT_EQ(1, Stats::add_ref_calls());
377 EXPECT_EQ(0, Stats::release_calls());
378 EXPECT_EQ(0, Stats::destroy_count());
384 EXPECT_EQ(1, Stats::adopt_calls());
385 EXPECT_EQ(1, Stats::add_ref_calls());
386 EXPECT_EQ(1, Stats::release_calls());
387 EXPECT_EQ(0, Stats::destroy_count());
393 EXPECT_EQ(1, Stats::adopt_calls());
394 EXPECT_EQ(1, Stats::add_ref_calls());
395 EXPECT_EQ(1, Stats::release_calls());
396 EXPECT_EQ(0, Stats::destroy_count());
399 EXPECT_EQ(1, Stats::adopt_calls());
400 EXPECT_EQ(1, Stats::add_ref_calls());
401 EXPECT_EQ(2, Stats::release_calls());
402 EXPECT_EQ(1, Stats::destroy_count());
405 Stats::Reset();
410 EXPECT_EQ(1, Stats::adopt_calls());
411 EXPECT_EQ(0, Stats::add_ref_calls());
412 EXPECT_EQ(0, Stats::release_calls());
413 EXPECT_EQ(0, Stats::destroy_count());
420 EXPECT_EQ(1, Stats::adopt_calls());
421 EXPECT_EQ(1, Stats::add_ref_calls());
422 EXPECT_EQ(0, Stats::release_calls());
423 EXPECT_EQ(0, Stats::destroy_count());
429 EXPECT_EQ(1, Stats::adopt_calls());
430 EXPECT_EQ(1, Stats::add_ref_calls());
431 EXPECT_EQ(1, Stats::release_calls());
432 EXPECT_EQ(0, Stats::destroy_count());
439 EXPECT_EQ(1, Stats::adopt_calls());
440 EXPECT_EQ(1, Stats::add_ref_calls());
441 EXPECT_EQ(1, Stats::release_calls());
442 EXPECT_EQ(0, Stats::destroy_count());
445 EXPECT_EQ(1, Stats::adopt_calls());
446 EXPECT_EQ(1, Stats::add_ref_calls());
447 EXPECT_EQ(2, Stats::release_calls());
448 EXPECT_EQ(1, Stats::destroy_count());
451 Stats::Reset();
456 EXPECT_EQ(1, Stats::adopt_calls());
457 EXPECT_EQ(0, Stats::add_ref_calls());
458 EXPECT_EQ(0, Stats::release_calls());
459 EXPECT_EQ(0, Stats::destroy_count());
471 EXPECT_EQ(1, Stats::adopt_calls());
472 EXPECT_EQ(1, Stats::add_ref_calls());
473 EXPECT_EQ(1, Stats::release_calls());
474 EXPECT_EQ(0, Stats::destroy_count());
483 EXPECT_EQ(1, Stats::adopt_calls());
484 EXPECT_EQ(2, Stats::add_ref_calls());
485 EXPECT_EQ(2, Stats::release_calls());
486 EXPECT_EQ(0, Stats::destroy_count());
495 EXPECT_EQ(1, Stats::adopt_calls());
496 EXPECT_EQ(2, Stats::add_ref_calls());
497 EXPECT_EQ(3, Stats::release_calls());
498 EXPECT_EQ(1, Stats::destroy_count());