Clang-based Refactorings


Details
In our August meetup we have the great opportunity to get an impression on the code refactoring capabilities of the Clang Tooling libraries:
Presenter: Daniel Eiband
Abstract: Code transformations range from small manual changes to large codebase-wide refactorings. IDEs provide tools for common tasks such as renaming of variables and functions. For customized source code transformations which require knowledge of the actual types, we need tools which are much closer to the semantics of the program. The Clang Tooling libraries enable us to write such customized transformations. We will talk about a concrete refactoring and how to get started with the Clang libraries. After this talk you will have all the tools to write your own tools.
Agenda:
19:00: Welcome by ppedv
19:15: Lightning Talk
19:30: "Clang-based Refactorings" (Daniel Eiband)
ca. 21:00: Open Discussions
22:00: Official End
Sponsor: ppedv (https://ppedv.de)

Clang-based Refactorings