]> granicus.if.org Git - clang/commit
Add support for laying out vtordisps according to our current
authorJohn McCall <rjmccall@apple.com>
Tue, 1 May 2012 08:55:32 +0000 (08:55 +0000)
committerJohn McCall <rjmccall@apple.com>
Tue, 1 May 2012 08:55:32 +0000 (08:55 +0000)
commit441c6239c6df8c759bacf6510efbfd434b647066
tree87d07dfb9e6b55a7f8e2cf7e13249c204f96eb52
parenta12f84d9ec127854e8948e7aa2003e9a9e2f975d
Add support for laying out vtordisps according to our current
working knowledge of the Microsoft ABI.  Based on a patch by
Dmitry Sokolov.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@155905 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecordLayout.h
lib/AST/RecordLayout.cpp
lib/AST/RecordLayoutBuilder.cpp
lib/CodeGen/CGRecordLayoutBuilder.cpp
test/Sema/ms_class_layout.cpp