Back to [[conference:committee:proposals-2013]]\\ \\ **Title**: Clang Considered Helpful\\ **Proposer**: [[2013:martin_waplington]]\\ **Proposer**: [[2013:donal_mulvany]]\\ **Type**: Case Study \\ **Duration**: 90 minutes\\ **Description**: In this talk we will show how to use clang to perform automated refactoring of a code base.  We will take specific examples of some anti-patterns (e.g. Singleton, Double Checked Lock) from a well known open source code base and show how to change the code and then (if necessary) all call sites.  We will conclude by showing how to convert existing C++ to use new C++11 features\\ \\ Roger: Yes - but probably only want one of this one and "Clanging Effectively With Legacy Code" \\ Asti - nice \\