diff options
author | Erich Keane <erich.keane@intel.com> | 2017-09-26 18:55:16 +0000 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2017-09-26 18:55:16 +0000 |
commit | 99eda60b49e6c483f8548eb69709d8b5a7bed7b8 (patch) | |
tree | 538fc3a2bcfcb70c7ed4c23eaf1a7da18af23461 /llvm/lib/Object/WasmObjectFile.cpp | |
parent | 645f777e40c367e5a73acfc400677250a4661b32 (diff) | |
download | llvm-99eda60b49e6c483f8548eb69709d8b5a7bed7b8.zip llvm-99eda60b49e6c483f8548eb69709d8b5a7bed7b8.tar.gz llvm-99eda60b49e6c483f8548eb69709d8b5a7bed7b8.tar.bz2 |
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
Diffstat (limited to 'llvm/lib/Object/WasmObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions