This patch implements generation of remaining analyzer options and tests it by performing parse-generate-parse round trip.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Rebase, inline lambdas
| clang/lib/Frontend/CompilerInvocation.cpp | ||
|---|---|---|
| 758–759 | I left this unchanged to keep the diff (and merge conflicts) minimal. We would rename it back to ParseAnalyzerArgs in a few weeks anyway (when we drop granular round-tripping in favor of one big round-trip). | |
| 1044 | Why not, clang-format handles the inline lambdas pretty well. | |
| clang/lib/Frontend/CompilerInvocation.cpp | ||
|---|---|---|
| 758–759 | I still have a preference for somehow varying the two names despite the minor churn — maybe the other one could be parseAnalyzerArgsWithRoundTrip — but it’s up to you (still LGTM as-is). | |
clang-format not found in user's PATH; not linting file.