[ms-cxxabi] Move CodeGenVTables::needsVTTParameter to ItaniumCXXABI.
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 28 Jun 2013 20:45:28 +0000 (20:45 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 28 Jun 2013 20:45:28 +0000 (20:45 +0000)
commit66f82e68c3d858d6628287b400c7ce9ff771b6ec
tree392925e237f088a6311eb7483dc40a26562d62a1
parent4146b0404eab2a98023276bc377a947f1c44efc0
[ms-cxxabi] Move CodeGenVTables::needsVTTParameter to ItaniumCXXABI.

This function only makes sense there.  Eventually it should no longer
be part of the CGCXXABI interface, as it is an Itanium-specific detail.

Differential Revision: http://llvm-reviews.chandlerc.com/D821

llvm-svn: 185213
clang/lib/CodeGen/CGCXXABI.cpp
clang/lib/CodeGen/CGCXXABI.h
clang/lib/CodeGen/CGClass.cpp
clang/lib/CodeGen/CGVTT.cpp
clang/lib/CodeGen/CGVTables.h
clang/lib/CodeGen/ItaniumCXXABI.cpp
clang/test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp [new file with mode: 0644]