Lines Matching refs:a
25 B(const B& a) : id_(a.id_) {count++;} in B()
37 C1(const C1& a) : B(a.id_-2), id_(a.id_) {count++;} in C1()
49 C2(const C2& a) : B(a.id_-2), id_(a.id_) {count++;} in C2()
61 A(const A& a) : C1(a.id_-1), C2(a.id_-2), B(a.id_+3), id_(a.id_) {count++;} in A()
67 A a(5); variable
71 throw &a; in f1()
82 catch (const A* a) // can catch A in f2() local
84 assert(a->id_ == 5); in f2()
85 assert(static_cast<const C1*>(a)->id_ == 4); in f2()
86 assert(static_cast<const C2*>(a)->id_ == 3); in f2()
87 assert(static_cast<const B*>(a)->id_ == 8); in f2()
111 catch (const B* a) // can catch B in f3() local
113 assert(static_cast<const B*>(a)->id_ == 8); in f3()
138 catch (const B* a) in f4() local
161 catch (const B* a) in f5() local