First pass at abstracting out a class for the target C++ ABI.
authorJohn McCall <rjmccall@apple.com>
Fri, 25 Jan 2013 22:30:49 +0000 (22:30 +0000)
committerJohn McCall <rjmccall@apple.com>
Fri, 25 Jan 2013 22:30:49 +0000 (22:30 +0000)
commit359b885e12815e8d63adcfb5760696bad82c6908
tree05bc70111419911287711b82761e48cf92d796bd
parentc018aadc12c8d81ae8c35e644b132da71a4bf5e3
First pass at abstracting out a class for the target C++ ABI.

llvm-svn: 173514
12 files changed:
clang/include/clang/Basic/TargetCXXABI.h [new file with mode: 0644]
clang/include/clang/Basic/TargetInfo.h
clang/lib/AST/ASTContext.cpp
clang/lib/AST/RecordLayout.cpp
clang/lib/AST/RecordLayoutBuilder.cpp
clang/lib/AST/VTableBuilder.cpp
clang/lib/Basic/TargetInfo.cpp
clang/lib/Basic/Targets.cpp
clang/lib/CodeGen/CGClass.cpp
clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/Sema/SemaType.cpp