[PATCH] D68554: [clang-format] Proposal for clang-format to give compiler style warnings
Manuel Klimek via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Oct 14 01:51:05 PDT 2019
klimek added a comment.
In D68554#1707540 <https://reviews.llvm.org/D68554#1707540>, @thakis wrote:
> > Could you or anyone else point me to a good example, I'd definitely like to take a look.
>
> http://llvm-cs.pcc.me.uk/include/llvm/Support/SourceMgr.h/rSMDiagnostic --
>
> > `via clang-format?` did you mean via clang.exe or clang-check.exe? I did think of this when I started doing this work, I just came to the conclusion that if I did that it wouldn't be long before someone requested the same features in clang-format itself.
>
> Err, via clang-tidy. Sorry, that was a super confusing typo. That seems like a great place for this feature to me.
clang-tidy is a compiler tool that needs the full compile info, while clang-format is just a parser; I think it'd be actively confusing to have clang-tidy be a clang-format frontend given how different there usage is.
That said, I agree it's worth looking into using LLVM Diags without all of Clang's overhead.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D68554/new/
https://reviews.llvm.org/D68554
More information about the cfe-commits
mailing list