diff options
author | Erich Keane <erich.keane@intel.com> | 2017-09-15 16:03:35 +0000 |
---|---|---|
committer | Erich Keane <erich.keane@intel.com> | 2017-09-15 16:03:35 +0000 |
commit | 58bd603109e4e6ca214712ca897d024bed07ef0f (patch) | |
tree | f4864509cdc5bb0e7bdf3502de05b680272f11db /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | f34537dff8e75704d699bca7b6a03a6949c50c61 (diff) | |
download | llvm-58bd603109e4e6ca214712ca897d024bed07ef0f.zip llvm-58bd603109e4e6ca214712ca897d024bed07ef0f.tar.gz llvm-58bd603109e4e6ca214712ca897d024bed07ef0f.tar.bz2 |
Fix the __interface inheritence rules to work better with IUnknown and IDispatch
__interface objects in MSVC are permitted to inherit from __interface types,
and interface-like types.
Additionally, there are two default interface-like types
(IUnknown and IDispatch) that all interface-like
types must inherit from.
Differential Revision: https://reviews.llvm.org/D37308
llvm-svn: 313364
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions