]> granicus.if.org Git - clang/commit
Fix vbtable indices when a class shares the vbptr with a non-virtual base
authorTimur Iskhodzhanov <timurrrr@google.com>
Tue, 5 Nov 2013 15:54:58 +0000 (15:54 +0000)
committerTimur Iskhodzhanov <timurrrr@google.com>
Tue, 5 Nov 2013 15:54:58 +0000 (15:54 +0000)
commit5f0db587078b5af32fc9ac41fe4276b80918fd8d
treeb5b4be2c7ac17eb3ef2c298b54cf0d7bed454748
parenta257e2129c83c06ecd52a5e8eedcdf5aed3f6247
Fix vbtable indices when a class shares the vbptr with a non-virtual base

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194082 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
include/clang/AST/VTableBuilder.h
lib/AST/VTableBuilder.cpp
lib/CodeGen/CGCXX.cpp
lib/CodeGen/CGDebugInfo.cpp
lib/CodeGen/CGRTTI.cpp
lib/CodeGen/CGVTT.cpp
lib/CodeGen/CGVTables.cpp
lib/CodeGen/CGVTables.h
lib/CodeGen/CodeGenModule.h
lib/CodeGen/ItaniumCXXABI.cpp
lib/CodeGen/MicrosoftCXXABI.cpp
lib/CodeGen/MicrosoftVBTables.cpp
test/CodeGenCXX/microsoft-abi-vbtables.cpp