Lines Matching refs:caught
27 int caught; in check() local
30 caught = 0; in check()
33 catch(D *p) { caught = 1; if (p != d) abort();} in check()
35 if (!caught) abort(); in check()
37 caught = 0; in check()
40 catch(B *p) { caught = 1; if (p != d) abort();} in check()
42 if (!caught) abort(); in check()
44 caught = 0; in check()
47 catch(C *p) { caught = 1; if (p != d) abort();} in check()
49 if (!caught) abort(); in check()
52 caught = 0; in check()
55 catch(A *p) { caught = 1; if (p != (B *)d) abort();} in check()
57 if (!caught) abort(); in check()
59 caught = 0; in check()
62 catch(A *p) { caught = 1; if (p != (A *)(C *)d) abort();} in check()
64 if (!caught) abort(); in check()
67 caught = 0; in check()
69 catch(A *p) { caught = 1; if (p != (B *)d) abort();} in check()
71 if (!caught) abort(); in check()
73 caught = 0; in check()
75 catch(B *p) { caught = 1; if (p != d) abort();} in check()
77 if (!caught) abort(); in check()
79 caught = 0; in check()
83 catch(...) { caught =1; } in check()
84 if (!caught) abort(); in check()
86 caught = 0; in check()
89 catch(C *p) { caught = 1; if (p != d) abort();} in check()
91 if (!caught) abort(); in check()
93 caught = 0; in check()
97 catch(...) { caught =1; } in check()
98 if (!caught) abort(); in check()