llvm-project/clang/lib
Erich Keane 856f3fe5bb Fix always_inline 'target' compatibility check code for Lambdas
The previous version of this used CurFuncDecl in CodeGenFunction,
however this doesn't include lambdas.  However, CurCodeDecl DOES. Switch
the check to use CurCodeDecl so that the actual function being emitted
gets checked, preventing an error in ISEL.

llvm-svn: 370261
2019-08-28 20:59:25 +00:00
..
ARCMigrate [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
AST [ObjC] Fix type checking for qualified id block parameters. 2019-08-28 00:25:06 +00:00
ASTMatchers [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
Analysis [CFG] Make representation of destructor calls more accurate. 2019-08-28 18:44:42 +00:00
Basic Revert "Change the X86 datalayout to add three address spaces for 32 bit signed," 2019-08-28 01:08:54 +00:00
CodeGen Fix always_inline 'target' compatibility check code for Lambdas 2019-08-28 20:59:25 +00: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 [driver][xray] fix the macOS support checker by supporting -macos 2019-08-27 18:26:36 +00:00
Edit [C++2a] Add __builtin_bit_cast, used to implement std::bit_cast 2019-07-02 18:28:13 +00:00
Format clang-format: [JS] handle `as const`. 2019-08-26 15:37:05 +00:00
Frontend [preprocessor] Add an opportunity to retain excluded conditional blocks 2019-08-27 22:15:32 +00:00
FrontendTool [clang][ifs] Dropping older experimental interface stub formats. 2019-08-22 23:44:34 +00:00
Headers [OpenCL] Fix declaration of enqueue_marker 2019-08-22 11:18:59 +00:00
Index [clang][Index][NFC] Move IndexDataConsumer default implementation 2019-08-27 21:49:39 +00:00
Lex Re-land [clang-scan-deps] Minimizer: Correctly handle multi-line content with CR+LF line endings 2019-08-28 00:04:06 +00:00
Parse Diagnose _Bool as a C99 extension. 2019-08-27 20:33:05 +00:00
Rewrite [Rewrite][NFC] Add FIXMEs and tests for RemoveLineIfEmpty bug 2019-08-15 21:17:48 +00:00
Sema Move EH spec mismatches under -fms-compatibility 2019-08-27 17:52:03 +00:00
Serialization ContentCache: Drop getBuffer's dependency on SourceManager 2019-08-26 20:32:05 +00:00
StaticAnalyzer [analyzer] Fix analyzer warnings on analyzer. 2019-08-28 18:44:38 +00:00
Tooling ArrayRef'ized CompilerInvocation::CreateFromArgs 2019-08-27 22:13:31 +00:00
CMakeLists.txt Reland [clang] DirectoryWatcher 2019-07-12 20:34:10 +00:00