llvm-project/clang/lib
Adrian Prantl a1a9aa17b4 Set a source location for Objective-C accessor stubs
even when there is no explicit synthesize statement.

This fixes a regression introduced in https://reviews.llvm.org/D68108
that could lead to missing debug locations in cleanup code in
synthesized Objective-C++ properties.

rdar://57630879

Differential Revision: https://reviews.llvm.org/D71084
2019-12-05 12:45:10 -08:00
..
ARCMigrate Removed some questionable default arguments from setters 2019-09-12 12:16:43 +00:00
AST [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
ASTMatchers [ASTMatchers] work around a miscompile; "NFC" 2019-11-22 20:11:16 -08:00
Analysis [analyzer] Fix more ObjC accessor body farms after 2073dd2d. 2019-12-04 16:29:08 -08:00
Basic [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
CodeGen [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
CrossTU
DirectoryWatcher
Driver [AMDGPU][HIP] Improve opt-level handling 2019-12-05 11:27:12 -05:00
Edit
Format Fix warning on extra ';'. NFC. 2019-12-03 16:02:55 -05:00
Frontend Reapply af57dbf12e "Add support for options -frounding-math, ftrapping-math, -ffp-model=, and -ffp-exception-behavior=" 2019-12-05 03:48:04 -08:00
FrontendTool [analyzer] Don't run the analyzer for -analyzer-list-enabled-checkers 2019-09-12 18:53:48 +00:00
Headers [X86] Remove forward declaration of _invpcid from intrin.h. Rely on inline version from immintrin.h 2019-11-25 16:27:39 -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 [clang-scan-deps] do not skip empty #if/#elif in the minimizer to avoid missing `__has_include` dependencies 2019-12-02 18:47:22 -08:00
Parse [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
Rewrite
Sema Set a source location for Objective-C accessor stubs 2019-12-05 12:45:10 -08:00
Serialization [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
StaticAnalyzer [OpenMP50] Add parallel master construct 2019-12-05 14:35:27 -05:00
Tooling Reapply "[llvm][Support] Take in CurrentDirectory as a parameter in ExpandResponseFiles" 2019-12-04 17:00:47 +01:00
CMakeLists.txt