llvm-project/clang/lib
Artem Dergachev 0b58b80edb [analyzer] Fix Objective-C accessor body farms after 2073dd2d.
Fix a canonicalization problem for the newly added property accessor stubs that
was causing a wrong decl to be used for 'self' in the accessor's body farm.

Fix a crash when constructing a body farm for accessors of a property
that is declared and @synthesize'd in different (but related) interfaces.

Differential Revision: https://reviews.llvm.org/D70158
2019-11-21 18:59:46 -08:00
..
ARCMigrate Removed some questionable default arguments from setters 2019-09-12 12:16:43 +00:00
AST [DeclCXX] Remove unknown external linkage specifications 2019-11-21 15:23:05 +02:00
ASTMatchers [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Analysis [analyzer] Fix Objective-C accessor body farms after 2073dd2d. 2019-11-21 18:59:46 -08:00
Basic [Clang] Enable RISC-V support for Fuchsia 2019-11-21 16:02:26 -08:00
CodeGen [OPENMP]Remove unused template parameter, NFC. 2019-11-21 16:42:26 -05:00
CrossTU [CrossTU] Fix problem with CrossTU AST load limit and progress messages. 2019-08-12 07:15:29 +00:00
DirectoryWatcher [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Driver [Clang] Enable RISC-V support for Fuchsia 2019-11-21 16:02:26 -08:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format [clang][NFC] Make various uses of Regex const 2019-11-19 16:15:21 +00:00
Frontend clang/Modules: Early return in CompilerInstance::createModuleManager, NFC 2019-11-19 18:16:23 -08:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers [X86] Fix the implementation of __readcr3/__writecr3 to work in 64-bit mode 2019-11-14 13:21:36 -08:00
Index Redeclare Objective-C property accessors inside the ObjCImplDecl in which they are synthesized. 2019-11-08 08:23:22 -08:00
Lex Allocate builtins table earlier to fix bug found by ubsan 2019-11-18 10:41:30 -08:00
Parse [OPENMP50]Add device/kind context selector support. 2019-11-21 13:28:11 -05:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema [OPENMP50]Add device/kind context selector support. 2019-11-21 13:28:11 -05:00
Serialization clang/Modules: Sink ASTReadResult in ReadControlBlock, NFC 2019-11-19 16:10:44 -08:00
StaticAnalyzer [analyzer] Fix Objective-C accessor body farms after 2073dd2d. 2019-11-21 18:59:46 -08:00
Tooling [libTooling] Extend `buildASTFromCodeWithArgs` to take files argument. 2019-11-19 12:18:36 -05:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00