diff options
Diffstat (limited to 'clang/lib/CodeGen/CGRecordLayoutBuilder.h')
-rw-r--r-- | clang/lib/CodeGen/CGRecordLayoutBuilder.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CGRecordLayoutBuilder.h b/clang/lib/CodeGen/CGRecordLayoutBuilder.h index b9387856d11..f236881b5e2 100644 --- a/clang/lib/CodeGen/CGRecordLayoutBuilder.h +++ b/clang/lib/CodeGen/CGRecordLayoutBuilder.h @@ -111,6 +111,10 @@ class CGRecordLayoutBuilder { /// AppendBytes - Append a given number of bytes to the record. void AppendBytes(uint64_t NumBytes); + /// AppendTailPadding - Append enough tail padding so that the type will have + /// the passed size. + void AppendTailPadding(uint64_t RecordSize); + /// getNextFieldOffsetInBytes - returns where the next field offset is. uint64_t getNextFieldOffsetInBytes() const; |