diff options
Diffstat (limited to 'clang/lib/AST/ByteCode/ByteCodeEmitter.cpp')
| -rw-r--r-- | clang/lib/AST/ByteCode/ByteCodeEmitter.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp b/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp index d91d5f16fc7a..965e23503603 100644 --- a/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp +++ b/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp @@ -176,7 +176,8 @@ static void emitSerialized(std::vector<std::byte> &Code, const T &Val, } // Access must be aligned! - size_t ValPos = align(Code.size()); + assert(aligned(Code.size())); + size_t ValPos = Code.size(); Size = align(Size); assert(aligned(ValPos + Size)); Code.resize(ValPos + Size); |
