diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-10-17 01:00:41 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-10-17 01:00:41 +0000 |
| commit | f707f0f6bb0c0be9f6b8a60f8db5f934b42a1f4a (patch) | |
| tree | 3159fdb39dbbb710f488c4fa63415ff2599c4e86 /clang | |
| parent | 7aaf5140929b00a2acc9d2619c806860f1a148d8 (diff) | |
| download | bcm5719-llvm-f707f0f6bb0c0be9f6b8a60f8db5f934b42a1f4a.tar.gz bcm5719-llvm-f707f0f6bb0c0be9f6b8a60f8db5f934b42a1f4a.zip | |
AST: Remove dead code from RecordLayoutBuilder
No functionality change intended.
llvm-svn: 220005
Diffstat (limited to 'clang')
| -rw-r--r-- | clang/lib/AST/RecordLayoutBuilder.cpp | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/AST/RecordLayoutBuilder.cpp b/clang/lib/AST/RecordLayoutBuilder.cpp index 323d3d87e00..f0a701930cb 100644 --- a/clang/lib/AST/RecordLayoutBuilder.cpp +++ b/clang/lib/AST/RecordLayoutBuilder.cpp @@ -636,17 +636,6 @@ protected: HasOwnVFPtr(false), FirstNearlyEmptyVBase(nullptr) {} - /// Reset this RecordLayoutBuilder to a fresh state, using the given - /// alignment as the initial alignment. This is used for the - /// correct layout of vb-table pointers in MSVC. - void resetWithTargetAlignment(CharUnits TargetAlignment) { - const ASTContext &Context = this->Context; - EmptySubobjectMap *EmptySubobjects = this->EmptySubobjects; - this->~RecordLayoutBuilder(); - new (this) RecordLayoutBuilder(Context, EmptySubobjects); - Alignment = UnpackedAlignment = TargetAlignment; - } - void Layout(const RecordDecl *D); void Layout(const CXXRecordDecl *D); void Layout(const ObjCInterfaceDecl *D); |

