Go to file
Erich Keane 99eda60b49 Allow IUnknown/IInterface types to come from extern C++
It was brought up in response to my last implementation for
this struct-as-interface features that at least 1 header in
the MS SDK uses "extern C++" around an IUnknown declaration.

The previous implementation demanded that this type exist
in the TranslationUnit DeclContext.  This small change simply
also allows in the situation where we're extern "C++".

llvm-svn: 314235
2017-09-26 18:55:16 +00:00
clang Allow IUnknown/IInterface types to come from extern C++ 2017-09-26 18:55:16 +00:00
clang-tools-extra [clangd] Fix missing "message" key when responding with unsupported method 2017-09-25 17:16:47 +00:00
compiler-rt [scudo] Scudo thread specific data refactor, part 3 2017-09-26 17:20:02 +00:00
debuginfo-tests Revert r313600 due to bot failures on Green Dragon. 2017-09-19 14:51:37 +00:00
libclc Rework atomic ops to use clang builtins rather than llvm asm 2017-09-25 16:07:34 +00:00
libcxx Revert 313789 because gcc doesn't like it 2017-09-20 19:38:43 +00:00
libcxxabi Fix ASAN build with older compiler-rt versions. 2017-09-14 22:37:34 +00:00
libunwind Skip building unused parts when targeting SJLJ 2017-09-26 08:07:26 +00:00
lld [ELF] - Remove wrong comment from testcase. 2017-09-26 13:35:00 +00:00
lldb [Expression Parser] Inhibit global lookups for symbols in the IR dynamic checks 2017-09-26 17:25:34 +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 [X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess (VF{8|16|32} stride 3) 2017-09-26 18:49:11 +00:00
openmp Read blocktime value set by kmp_set_blocktime() before reading from KMP_BLOCKTIME 2017-09-05 15:45:48 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [ScopInfo] Allow PHI nodes that reference an error block 2017-09-26 15:00:10 +00:00