Skip to content

Rich - C++17 improvements + clang formatting.

Christopher Rob Jones requested to merge Rich-CXX17Cleanup into master

( WIP Until !1111 (merged) is merged )

Adopt a few c++17 features

  • Nested namespaces. So for instance replace
namespace A
{
   namespace B
   { 
       namespace C
       {
       }
   }
}

with

namespace A::B::C
{
}
  • Use structured bindings in a few more places.

  • Application of clang-format (with a custom style) to the sources to apply a consistent formatting.

Edited by Marco Cattaneo

Merge request reports