summaryrefslogtreecommitdiff
path: root/clang/lib/AST/ByteCode/ByteCodeEmitter.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang/lib/AST/ByteCode/ByteCodeEmitter.cpp')
-rw-r--r--clang/lib/AST/ByteCode/ByteCodeEmitter.cpp3
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);