[PATCH] D26752: [include-fixer] Refactor include fixer to be usable as a plugin

Benjamin Kramer via cfe-commits cfe-commits at lists.llvm.org
Wed Nov 16 10:17:25 PST 2016


bkramer created this revision.
bkramer added reviewers: klimek, hokein, ioeric.
bkramer added a subscriber: cfe-commits.
Herald added a subscriber: mgorny.

- Refactor the external sema source into a visible class
- Add support for emitting FixIts
- Wrap up include fixer as a plugin as I did with clang-tidy

Test case will follow as soon as I wire this up in libclang.


https://reviews.llvm.org/D26752

Files:
  include-fixer/CMakeLists.txt
  include-fixer/IncludeFixer.cpp
  include-fixer/IncludeFixer.h
  include-fixer/plugin/CMakeLists.txt
  include-fixer/plugin/IncludeFixerPlugin.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D26752.78210.patch
Type: text/x-patch
Size: 31497 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20161116/2e1a3b28/attachment-0001.bin>


More information about the cfe-commits mailing list