aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2017-09-15 16:03:35 +0000
committerErich Keane <erich.keane@intel.com>2017-09-15 16:03:35 +0000
commit58bd603109e4e6ca214712ca897d024bed07ef0f (patch)
treef4864509cdc5bb0e7bdf3502de05b680272f11db /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parentf34537dff8e75704d699bca7b6a03a6949c50c61 (diff)
downloadllvm-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