[include-cleaner] allow spelling strategies to customize verbatim/system headers
authorSam McCall <sam.mccall@gmail.com>
Wed, 19 Jul 2023 02:49:54 +0000 (04:49 +0200)
committerSam McCall <sam.mccall@gmail.com>
Sat, 22 Jul 2023 00:36:29 +0000 (02:36 +0200)
commitab4e461353bb16e538aca260121533fec7e0678c
tree1f94151a9b7344d46e1896dbe2a802b477e27d83
parentf09f0a6b10765f0993255e52a62268472f586830
[include-cleaner] allow spelling strategies to customize verbatim/system headers

Our use case is wanting to apply a spelling strategy to rewrite the spellings
written in IWYU pragma private directives.

Differential Revision: https://reviews.llvm.org/D155671
clang-tools-extra/include-cleaner/lib/IncludeSpeller.cpp
clang-tools-extra/include-cleaner/unittests/IncludeSpellerTest.cpp