Overview
Explore the world of automated refactoring in C++ with this comprehensive conference talk from C++Now 2019. Delve into the expanding landscape of static analysis and automated refactoring tools, focusing on the development of Clang and its tooling library. Learn how Bloomberg leverages Clang tooling for advanced automated refactoring needs and examine a detailed case study of their tool development process. Discover clangmetatool, an open-source framework used by Bloomberg for creating Clang tools, and walk through the complete lifecycle of implementing an automated refactoring tool. Gain insights into managing the execution pipeline for such tools and understand their practical applications in modern C++ development.
Syllabus
C++Now 2019: Daniel Ruoso “Clang Automated Refactoring for everyone with clangmetatool”
Taught by
CppNow