diff options
author | Jonas Toth <development@jonas-toth.eu> | 2020-10-09 13:17:59 +0200 |
---|---|---|
committer | Jonas Toth <development@jonas-toth.eu> | 2020-10-09 13:45:32 +0200 |
commit | e517e5cfec90a00a488ad8df901ab9b903ebb966 (patch) | |
tree | 487c65119dde9834b97fc7c8c7670bd565dc145a /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 0b4fe8086f03294907180007e7de98c80a83b0d7 (diff) | |
download | llvm-e517e5cfec90a00a488ad8df901ab9b903ebb966.zip llvm-e517e5cfec90a00a488ad8df901ab9b903ebb966.tar.gz llvm-e517e5cfec90a00a488ad8df901ab9b903ebb966.tar.bz2 |
[clang] improve accuracy of ExprMutAnalyzer
This patch extracts the ExprMutAnalyzer changes from https://reviews.llvm.org/D54943
into its own revision for simpler review and more atomic changes.
The analysis results are improved. Nested expressions (e.g. conditional
operators) are now detected properly. Some edge cases, especially
template induced imprecisions are improved upon.
Reviewed By: aaron.ballman
Differential Revision: https://reviews.llvm.org/D88088
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions