Home | History | Annotate | Download | only in jni

Lines Matching full:catch

6 // We cannot catch an ambiguous base class.
32 catch(A *p) { abort(); } // A is ambiguous
33 catch(D *p) { caught = 1; if (p != d) abort();}
34 catch(...) { abort(); }
39 catch(A *p) { abort(); } // A is ambiguous
40 catch(B *p) { caught = 1; if (p != d) abort();}
41 catch(...) { abort(); }
46 catch(A *p) { abort(); } // A is ambiguous
47 catch(C *p) { caught = 1; if (p != d) abort();}
48 catch(...) { abort(); }
54 catch(B *p) { abort(); } // throw type is static type
55 catch(A *p) { caught = 1; if (p != (B *)d) abort();}
56 catch(...) { abort(); }
61 catch(C *p) { abort(); } // throw type is static type
62 catch(A *p) { caught = 1; if (p != (A *)(C *)d) abort();}
63 catch(...) { abort(); }
69 catch(A *p) { caught = 1; if (p != (B *)d) abort();}
70 catch(...) { abort(); }
75 catch(B *p) { caught = 1; if (p != d) abort();}
76 catch(...) { abort(); }
81 catch(C *p) { abort(); }
82 catch(D *p) { abort(); }
83 catch(...) { caught =1; }
88 catch(A *p) { abort();}
89 catch(C *p) { caught = 1; if (p != d) abort();}
90 catch(...) { abort(); }
95 catch(B *p) { abort(); }
96 catch(D *p) { abort(); }
97 catch(...) { caught =1; }