Go to file
Aleksei Sidorin 761c2247b4 [ASTImporter] Extend lookup logic in class templates
During import of a class template, lookup may find a forward
declaration and structural match falsely reports equivalency
between a forward decl and a definition. The result is that
some definitions are not imported if we had imported a forward
decl previously. This patch gives a fix.

Patch by Gabor Marton!

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

llvm-svn: 332338
2018-05-15 11:09:07 +00:00
clang [ASTImporter] Extend lookup logic in class templates 2018-05-15 11:09:07 +00:00
clang-tools-extra [Documentation] Alphabetical order of new checks in Release Notes. 2018-05-14 19:12:40 +00:00
compiler-rt [sanitizer] Intercept __pthread_mutex_lock and __pthread_mutex_unlock 2018-05-15 01:39:25 +00:00
debuginfo-tests [Darwin] Specify DWARF 2/4 when running apple accelerator tests. 2018-02-26 20:56:45 +00:00
libclc rootn: Use denormal path only 2018-05-15 04:22:43 +00:00
libcxx Update XFAIL so apple-clang-9.0 is the last version not implementing Core 2094. 2018-05-14 19:45:24 +00:00
libcxxabi Fix test failure for missing _LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS 2018-05-03 12:44:27 +00:00
libunwind [cmake] Remove duplicate command line options from build 2018-04-05 20:27:50 +00:00
lld [ELF] Implement --keep-unique option 2018-05-15 08:57:21 +00:00
lldb [lit] Fix several tests that fail when using Python 3 or on Windows 2018-05-14 21:04:24 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [llvm-mca] Remove unused include header files. NFC 2018-05-15 10:30:39 +00:00
openmp [OMPT] Fix thread_num for implicit_task_end callbacks in nested parallel regions 2018-05-07 12:42:21 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [SCEVAffinator] Fix handling of pwaff complexity limit. 2018-05-14 23:05:43 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

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.