diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-09-12 04:38:08 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-09-12 04:38:08 +0000 |
| commit | d59becbc074365d0abf02bcabab4e832fdc027e2 (patch) | |
| tree | f95276ef856821c1b9ce7e30471d57ee67a670a7 /lldb/scripts/Python/interface/SBModule.i | |
| parent | e6481c7e0fffea235e0e27191db7b042bad75ff9 (diff) | |
| download | llvm-d59becbc074365d0abf02bcabab4e832fdc027e2.zip llvm-d59becbc074365d0abf02bcabab4e832fdc027e2.tar.gz llvm-d59becbc074365d0abf02bcabab4e832fdc027e2.tar.bz2 | |
MS ABI: The latest VC "14" CTP implements deleted virtual functions
Deleted virtual functions get _purecall inserted into the vftable.
Earlier CTPs would simply stick nullptr in there.
N.B. MSVC can't handle deleted virtual functions which require return
adjusting thunks, they give an error that a deleted function couldn't be
called inside of a compiler generated function. We get this correct by
making the thunk have a __purecall entry as well.
llvm-svn: 217654
Diffstat (limited to 'lldb/scripts/Python/interface/SBModule.i')
0 files changed, 0 insertions, 0 deletions
