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 | ||
---|---|---|
762–763 | 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). | |
1048 | Why not, clang-format handles the inline lambdas pretty well. |
clang/lib/Frontend/CompilerInvocation.cpp | ||
---|---|---|
762–763 | 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). |
Can you rename this ParseAnalyzerArgsImpl for better readability?