llvm-project/clang/lib
Artem Dergachev b7e33f6404 Revert "[analyzer] Remove the "postponed" hack, deal with derived symbols..."
This reverts commit r341722.

The "postponed" mechanism turns out to be necessary in order to handle
situations when a symbolic region is only kept alive by implicit bindings
in the Store. Otherwise the region is never scanned by the Store's worklist
and the binding gets dropped despite being live, as demonstrated
by the newly added tests.

Differential Revision: https://reviews.llvm.org/D57554

llvm-svn: 353350
2019-02-06 23:56:43 +00:00
..
ARCMigrate [AST] Update the comments of the various Expr::Ignore* + Related cleanups 2019-02-03 19:50:56 +00:00
AST [modules] Fix handling of initializers for templated global variables. 2019-02-05 23:37:13 +00:00
ASTMatchers Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Analysis [analyzer] [RetainCountChecker] Bugfix: in non-OSObject-mode, do not track CXX method calls 2019-02-05 22:26:44 +00:00
Basic [CMake] Unify scripts for generating VCS headers 2019-02-06 03:51:00 +00:00
CodeGen [COFF, ARM64] Add ARM64 support for MS intrinsic _fastfail 2019-02-06 20:08:26 +00:00
CrossTU Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Driver Basic CUDA-10 support. 2019-02-05 22:38:58 +00:00
Edit Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Format [clang-format] Fix breaking of qualified operator 2019-02-04 09:56:16 +00:00
Frontend [Preprocessor] Add a note with framework location for "file not found" error. 2019-02-05 22:34:55 +00:00
FrontendTool [analyzer][NFC] Supply CheckerRegistry with AnalyzerOptions 2019-01-26 15:59:21 +00:00
Headers Basic CUDA-10 support. 2019-02-05 22:38:58 +00:00
Index Rename getTypeQualifiers to getMethodQualifiers. 2019-01-28 11:37:49 +00:00
Lex [Preprocessor] Add a note with framework location for "file not found" error. 2019-02-05 22:34:55 +00:00
Parse [X86] Change MS inline asm clobber list filter to check for 'fpsr' instead of 'fpsw' after D57641. 2019-02-05 06:13:14 +00:00
Rewrite Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Sema Test commit. NFC 2019-02-06 18:18:02 +00:00
Serialization [modules] Fix handling of initializers for templated global variables. 2019-02-05 23:37:13 +00:00
StaticAnalyzer Revert "[analyzer] Remove the "postponed" hack, deal with derived symbols..." 2019-02-06 23:56:43 +00:00
Tooling Switch to cantFail(), since it does the same assertion. 2019-02-06 17:59:39 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00