On Feb 1, 2012, at 4:22 PM, Marshall Clow wrote: > On Feb 1, 2012, at 1:01 PM, Howard Hinnant wrote: > >> Author: hhinnant >> Date: Wed Feb 1 15:01:52 2012 >> New Revision: 149536 >> >> URL: http://llvm.org/viewvc/llvm-project?rev=149536&view=rev >> Log: >> Add some tests to test catching nullptr with pointers and member pointers. >> Tests are only activated if #if __has_feature(cxx_nullptr). > > Do you also want some const-pointer tests? > Something like this (warning, uncompiled code): > > struct A {}; > > void test1 () { > > try { > throw nullptr; > assert(false); > } > > catch ( const A* ) {} > catch ( A *) { assert (false); } > } > > void test1 () { > > try { > throw nullptr; > assert(false); > } > > catch ( A* ) {} > catch ( const A *) { assert (false); } > } > > > -- Marshall > > Marshall Clow Idio Software <mailto:[email protected]> > > A.D. 1517: Martin Luther nails his 95 Theses to the church door and is > promptly moderated down to (-1, Flamebait). > -- Yu Suzuki >
Thanks! Howard _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
