diff options
author | Anders Carlsson <andersca@mac.com> | 2010-03-30 03:43:47 +0000 |
---|---|---|
committer | Anders Carlsson <andersca@mac.com> | 2010-03-30 03:43:47 +0000 |
commit | f141dd1b95b29247563baeab482f6d8f4e9143b7 (patch) | |
tree | d09f992c6ba14eb62fbad13511e0364695ab9e6d /clang/lib/CodeGen/Mangle.h | |
parent | a086edc0e6ccb609f4ef136fdb9f4e63945cc5db (diff) | |
download | bcm5719-llvm-f141dd1b95b29247563baeab482f6d8f4e9143b7.tar.gz bcm5719-llvm-f141dd1b95b29247563baeab482f6d8f4e9143b7.zip |
Remove the old vtable layout code.
llvm-svn: 99869
Diffstat (limited to 'clang/lib/CodeGen/Mangle.h')
-rw-r--r-- | clang/lib/CodeGen/Mangle.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/CodeGen/Mangle.h b/clang/lib/CodeGen/Mangle.h index 34b2ab46bb7..91a5e97b69c 100644 --- a/clang/lib/CodeGen/Mangle.h +++ b/clang/lib/CodeGen/Mangle.h @@ -36,8 +36,6 @@ namespace clang { namespace CodeGen { struct ThisAdjustment; struct ThunkInfo; - class CovariantThunkAdjustment; - class ThunkAdjustment; /// MangleBuffer - a convenient class for storing a name which is /// either the result of a mangling or is a constant string with @@ -94,21 +92,12 @@ public: bool shouldMangleDeclName(const NamedDecl *D); void mangleName(const NamedDecl *D, llvm::SmallVectorImpl<char> &); - void mangleThunk(const FunctionDecl *FD, - const ThunkAdjustment &ThisAdjustment, - llvm::SmallVectorImpl<char> &); void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, llvm::SmallVectorImpl<char> &); - void mangleCXXDtorThunk(const CXXDestructorDecl *D, CXXDtorType Type, - const ThunkAdjustment &ThisAdjustment, - llvm::SmallVectorImpl<char> &); void mangleCXXDtorThunk(const CXXDestructorDecl *DD, CXXDtorType Type, const ThisAdjustment &ThisAdjustment, llvm::SmallVectorImpl<char> &); - void mangleCovariantThunk(const FunctionDecl *FD, - const CovariantThunkAdjustment& Adjustment, - llvm::SmallVectorImpl<char> &); void mangleGuardVariable(const VarDecl *D, llvm::SmallVectorImpl<char> &); void mangleCXXVtable(const CXXRecordDecl *RD, llvm::SmallVectorImpl<char> &); void mangleCXXVTT(const CXXRecordDecl *RD, llvm::SmallVectorImpl<char> &); |