commit | ee7f5e1be6dfa7b53dd33cefbe10fec21ef58340 | [log] [tgz] |
---|---|---|
author | Bill Wendling <isanbard@gmail.com> | Mon Dec 06 23:14:19 2021 -0800 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Dec 07 11:52:17 2021 -0800 |
tree | 7806f58ebb08c861bd6eda7dad979395acce97bc | |
parent | 06d158da7343b9893088ffbc8dd48f1e84c213d2 [diff] |
[Analysis] Ignore casts and unary ops for uninitialized values A series of unary operators and casts may obscure the variable we're trying to analyze. Ignore them for the uninitialized value analysis. Other checks determine if the unary operators result in a valid l-value. Link: https://github.com/ClangBuiltLinux/linux/issues/1521 Reviewed By: nickdesaulniers Differential Revision: https://reviews.llvm.org/D114848 GitOrigin-RevId: c4582a689c2c74e0635309979176c7ada086f066