title: any C/C++ refactoring tool based on libclang? (even simplest "toy example" )
body: <p>As I've pointed out - <a href="https://stackoverflow.com/questions/5587140/any-tutorial-on-how-to-use-clang-for-syntax-highlighting-and-code-completion/7250322#7250322">here</a> - it seems clang's libclang should be great for implementing the hard task that is C/C++ code analysis and modifications (<a href="https://stackoverflow.com/questions/5587140/any-tutorial-on-how-to-use-clang-for-syntax-highlighting-and-code-completion/7250322#7250322">check out video presentation and slides</a>).</p>
  
  <p>Do you know of <strong>any</strong> C/C++ refactoring tool based on libclang ?</p>
  
  <p>"Any" includes even simple alpha state project, with support of one refactoristation technique. It can be without preprocessor support. As an example of the functionally about which I'm talking: changing method names, whether it supports multiple files or only one file at a time. You might be wondering what the goal is of asking for even small working examples My thought is that <em>creating a list of code examples and small tools that are in one place will provide a better resource to learn how to implement refactorisation with libclang</em>. I believe that from simple projects might grow bigger projects - in a proper opensource manner :).</p>