XcodeBoost
XcodeBoost copied to clipboard
Evaluate the possibility to use Clang instead of regexes to find and manipulate code
Some tracks:
- Friday Q&A 2014-01-24: Introduction to libclang
- Modern source-to-source transformation with Clang and libTooling
- Intro to the Clang AST
- LibASTMatchers Tutorial
- Matching the Clang AST
Note to anyone coming across this:
If you have firsthand experience working with the Clang AST / working with Clang to make source-to-source transformations I would be grateful if you could be available for a quick discussion over email or chat. This would help kickstart the feature.
Especially relevant in the context of adding Swift support.