Go to file
James Y Knight c7d3e609fb Emit diagnostic note when calling an invalid function declaration.
The comment said it was intentionally not emitting any diagnostic
because the declaration itself was already diagnosed. However,
everywhere else that wants to not emit a diagnostic without an extra
note emits note_invalid_subexpr_in_const_expr instead, which gets
suppressed later.

This was the only place which did not emit a diagnostic note.

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

llvm-svn: 343867
2018-10-05 17:49:48 +00:00
clang Emit diagnostic note when calling an invalid function declaration. 2018-10-05 17:49:48 +00:00
clang-tools-extra [clang-tidy] NFC refactor lexer-utils to be usable without ASTContext 2018-10-05 14:15:19 +00:00
compiler-rt Introduce internal_sysctlbyname in place of sysctlbyname 2018-10-05 06:58:02 +00:00
debuginfo-tests Revert "(Retry) Add a basic integration test for C++ smart pointers" 2018-08-20 19:53:33 +00:00
libclc configure: Rework support for gfx9+ devices that were added post LLVM 3.9 2018-09-15 22:02:01 +00:00
libcxx [CMake] Use just basename when copying C++ ABI headers 2018-10-04 05:38:53 +00:00
libcxxabi Update docs to reference new libc++ mailing lists. 2018-09-22 19:52:12 +00:00
libunwind Reverting r342895 2018-09-24 16:36:33 +00:00
lld [LLD][COFF] Fix ordering of CRT global initializers in COMDAT sections 2018-10-05 12:56:46 +00:00
lldb TestMultilineExpr: validate evaluation for expressions that span multiple lines 2018-10-05 16:49:53 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [SelectionDAG] allow undefs when matching splat constants 2018-10-05 17:42:19 +00:00
openmp [OpenMP] Fix KMP_DYNAMIC_LIB to be dependent on LIBOMP_ENABLE_SHARED 2018-10-05 17:47:58 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [IslAst] Fix InParallelFor nesting. 2018-09-27 13:39:37 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

This directory and its subdirectories contain source code for LLVM, a toolkit for the construction of highly optimized compilers, optimizers, and runtime environments.