This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Warning on C++ catch by value on non primitive types
- From: Thomas Costa <tcosta at ovro dot caltech dot edu>
- To: gcc-help at gcc dot gnu dot org
- Date: Mon, 10 Oct 2005 15:34:46 -0700
- Subject: Warning on C++ catch by value on non primitive types
Is there any way to get gcc/g++ to warn on C++ code that does a catch
by value of non primitive types (i.e. types that aren't int, float,
bool, etc.)?
I would take a warning on any catch by value but the ideal would be a
warning that doesn't fire for "catch (const int x)"
This continually creeps into our our C++ code base.