Lines Matching defs:caught
34 int caught;
37 caught = 0;
40 catch(D *p) { caught = 1; if (p != d) abort();}
42 if (!caught) abort();
44 caught = 0;
47 catch(B *p) { caught = 1; if (p != d) abort();}
49 if (!caught) abort();
51 caught = 0;
54 catch(C *p) { caught = 1; if (p != d) abort();}
56 if (!caught) abort();
59 caught = 0;
62 catch(A *p) { caught = 1; if (p != (B *)d) abort();}
64 if (!caught) abort();
66 caught = 0;
69 catch(A *p) { caught = 1; if (p != (C *)d) abort();}
71 if (!caught) abort();
74 caught = 0;
76 catch(A *p) { caught = 1; if (p != (B *)d) abort();}
78 if (!caught) abort();
80 caught = 0;
82 catch(B *p) { caught = 1; if (p != (B *)d) abort();}
84 if (!caught) abort();
86 caught = 0;
90 catch(...) { caught =1; }
91 if (!caught) abort();
94 caught = 0;
96 catch(A *p) { caught = 1; if (p != (C *)d) abort();}
98 if (!caught) abort();
100 caught = 0;
102 catch(C *p) { caught = 1; if (p != d) abort();}
104 if (!caught) abort();
106 caught = 0;
110 catch(...) { caught =1; }
111 if (!caught) abort();