gcc/c-family/ * c.opt (Wterminate): New. gcc/cp/ * cp-gimplify.c (cp_genericize_r): Track TRY_BLOCK and MUST_NOT_THROW_EXPR, warn about a THROW_EXPR directly within a MUST_NOT_THROW_EXPR. (cp_genericize_data): Add try_block field. (cp_genericize_tree): Initialize it. * except.c (expand_end_catch_block): Set TREE_NO_WARNING on implicit rethrow. From-SVN: r222842
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ctor1.h | Loading commit data... | |
| ctor1_main.C | Loading commit data... | |
| ctor1_x.C | Loading commit data... | |
| ctor1_y.C | Loading commit data... | |
| ctor2.h | Loading commit data... | |
| ctor2_main.C | Loading commit data... | |
| ctor2_x.C | Loading commit data... | |
| ctor2_y.C | Loading commit data... | |
| dtor1.h | Loading commit data... | |
| dtor1_main.C | Loading commit data... | |
| dtor1_x.C | Loading commit data... | |
| dtor1_y.C | Loading commit data... | |
| filter1.h | Loading commit data... | |
| filter1_main.C | Loading commit data... | |
| filter1_x.C | Loading commit data... | |
| filter1_y.C | Loading commit data... | |
| filter2_main.C | Loading commit data... | |
| filter2_x.C | Loading commit data... | |
| filter2_y.C | Loading commit data... | |
| new1_main.C | Loading commit data... | |
| new1_x.C | Loading commit data... | |
| new1_y.C | Loading commit data... | |
| nrv1.h | Loading commit data... | |
| nrv1_main.C | Loading commit data... | |
| nrv1_x.C | Loading commit data... | |
| nrv1_y.C | Loading commit data... | |
| spec3.h | Loading commit data... | |
| spec3_main.C | Loading commit data... | |
| spec3_x.C | Loading commit data... | |
| spec3_y.C | Loading commit data... | |
| template1.h | Loading commit data... | |
| template1_main.C | Loading commit data... | |
| template1_x.C | Loading commit data... | |
| template1_y.C | Loading commit data... | |
| unexpected1_main.C | Loading commit data... | |
| unexpected1_x.C | Loading commit data... | |
| unexpected1_y.C | Loading commit data... |