Commit b4cf7642 authored by jason's avatar jason
Browse files

fix try/catch

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33861 138bc75d-0d04-0410-961f-82ee72b054a4
parent 343c4b88
......@@ -107,14 +107,20 @@ Notable areas of divergence from what may be previous local practice
{ }
08. Try/Catch blocks
try
{
//
}
catch (...)
{
//
}
-NOT-
try {
//
} catch(...) {
//
}
catch(...) {
//
}
-NOT-
try { // } catch(...) { // }
}
09. Member functions declarations and defintions
Keywords such as extern, static, export, explicit, inline, etc
......@@ -128,7 +134,7 @@ Notable areas of divergence from what may be previous local practice
Reason: GNU coding conventions dictate return types for functions
are on a separate line than the function name and parameter list
for definitions. For C++, where we have member functions that can
. be either inline definitions or declarations, keeping to this
be either inline definitions or declarations, keeping to this
standard allows all member function names for a given class to be
aligned to the same margin, increasing readibility.
......@@ -140,6 +146,8 @@ Notable areas of divergence from what may be previous local practice
-NOT-
sync()
Reason: ???
The library currently has a mixture of GNU-C and modern C++ coding
styles. The GNU C usages will be combed out gradually.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment