diff options
author | Ken Dyck <kd@kendyck.com> | 2011-02-24 01:33:05 +0000 |
---|---|---|
committer | Ken Dyck <kd@kendyck.com> | 2011-02-24 01:33:05 +0000 |
commit | 3c215f2fd16c29b9ddcb3260f2c856f3952e138f (patch) | |
tree | e4b6c0262f0d5a0218f2800b1e4b5f089c9bfac6 /clang | |
parent | bf4afa8796c31b7be080bb9a223d14e0e205c876 (diff) | |
download | bcm5719-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.cpp | 4 |
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; } |