]> granicus.if.org Git - clang/commitdiff
Fix type to be consistent with the rest of the code.
authorMike Stump <mrs@apple.com>
Thu, 30 Jul 2009 01:02:10 +0000 (01:02 +0000)
committerMike Stump <mrs@apple.com>
Thu, 30 Jul 2009 01:02:10 +0000 (01:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@77560 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/AST/RecordLayout.h
lib/AST/RecordLayoutBuilder.h

index 4abe810f402564ec51e000dea390af60a1b7aa97..c657ddb869b8c0684e1c6f2e77756ae35f62aea2 100644 (file)
@@ -80,7 +80,7 @@ class ASTRecordLayout {
   }
   
   // Constructor for C++ records.
-  ASTRecordLayout(uint64_t size, unsigned alignment, unsigned datasize,
+  ASTRecordLayout(uint64_t size, unsigned alignment, uint64_t datasize,
                   const uint64_t *fieldoffsets, unsigned fieldcount,
                   uint64_t nonvirtualsize, unsigned nonvirtualalign,
                   const CXXRecordDecl **bases, const uint64_t *baseoffsets,
index 41c002d61dca3fc6624952738a66bc9a7af02952..e21536077a517a60767f9c347ddc08222ae878c4 100644 (file)
@@ -30,7 +30,7 @@ class ASTRecordLayoutBuilder {
   llvm::SmallVector<uint64_t, 16> FieldOffsets;
   
   unsigned StructPacking;
-  unsigned NextOffset;
+  uint64_t NextOffset;
   bool IsUnion;
   
   uint64_t NonVirtualSize;