summaryrefslogtreecommitdiffstats
path: root/clang
diff options
context:
space:
mode:
authorKen Dyck <kd@kendyck.com>2011-02-24 01:33:05 +0000
committerKen Dyck <kd@kendyck.com>2011-02-24 01:33:05 +0000
commit3c215f2fd16c29b9ddcb3260f2c856f3952e138f (patch)
treee4b6c0262f0d5a0218f2800b1e4b5f089c9bfac6 /clang
parentbf4afa8796c31b7be080bb9a223d14e0e205c876 (diff)
downloadbcm5719-llvm-3c215f2fd16c29b9ddcb3260f2c856f3952e138f.tar.gz
bcm5719-llvm-3c215f2fd16c29b9ddcb3260f2c856f3952e138f.zip
Use Context.getCharWidth() in place of literal '8's in assertions.
llvm-svn: 126356
Diffstat (limited to 'clang')
-rw-r--r--clang/lib/AST/RecordLayoutBuilder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/RecordLayoutBuilder.cpp b/clang/lib/AST/RecordLayoutBuilder.cpp
index 76cc5e20118..4ed031f9749 100644
--- a/clang/lib/AST/RecordLayoutBuilder.cpp
+++ b/clang/lib/AST/RecordLayoutBuilder.cpp
@@ -699,7 +699,7 @@ protected:
DiagnosticBuilder Diag(SourceLocation Loc, unsigned DiagID);
CharUnits getSize() const {
- assert(Size % 8 == 0);
+ assert(Size % Context.getCharWidth() == 0);
return Context.toCharUnitsFromBits(Size);
}
uint64_t getSizeInBits() const { return Size; }
@@ -708,7 +708,7 @@ protected:
void setSize(uint64_t NewSize) { Size = NewSize; }
CharUnits getDataSize() const {
- assert(DataSize % 8 == 0);
+ assert(DataSize % Context.getCharWidth() == 0);
return Context.toCharUnitsFromBits(DataSize);
}
uint64_t getDataSizeInBits() const { return DataSize; }
OpenPOWER on IntegriCloud