summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorMike Stump <mrs@apple.com>2009-07-30 01:02:10 +0000
committerMike Stump <mrs@apple.com>2009-07-30 01:02:10 +0000
commit776d3401d274c80f782dc39fa6c51954af14bf76 (patch)
treea13fb71c4e42568f6944b8b0c7b6538dda39dc27 /clang
parent847fcacd48ee14ba319fea6c8f3ecf8f40214244 (diff)
downloadbcm5719-llvm-776d3401d274c80f782dc39fa6c51954af14bf76.tar.gz
bcm5719-llvm-776d3401d274c80f782dc39fa6c51954af14bf76.zip
Fix type to be consistent with the rest of the code.
llvm-svn: 77560
Diffstat (limited to 'clang')
-rw-r--r--clang/include/clang/AST/RecordLayout.h2
-rw-r--r--clang/lib/AST/RecordLayoutBuilder.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/clang/include/clang/AST/RecordLayout.h b/clang/include/clang/AST/RecordLayout.h
index 4abe810f402..c657ddb869b 100644
--- a/clang/include/clang/AST/RecordLayout.h
+++ b/clang/include/clang/AST/RecordLayout.h
@@ -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,
diff --git a/clang/lib/AST/RecordLayoutBuilder.h b/clang/lib/AST/RecordLayoutBuilder.h
index 41c002d61dc..e21536077a5 100644
--- a/clang/lib/AST/RecordLayoutBuilder.h
+++ b/clang/lib/AST/RecordLayoutBuilder.h
@@ -30,7 +30,7 @@ class ASTRecordLayoutBuilder {
llvm::SmallVector<uint64_t, 16> FieldOffsets;
unsigned StructPacking;
- unsigned NextOffset;
+ uint64_t NextOffset;
bool IsUnion;
uint64_t NonVirtualSize;
OpenPOWER on IntegriCloud