From 2dc4b2785d9dea502e7a496a0f4069adf7c79d64 Mon Sep 17 00:00:00 2001 From: Sean Perry Date: Mon, 13 Jan 2025 12:53:05 -0500 Subject: [PATCH] add tail padding if needed --- clang/include/clang/AST/TypeLoc.h | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/include/clang/AST/TypeLoc.h b/clang/include/clang/AST/TypeLoc.h index 62ca52e508ba2..a55a38335ef6a 100644 --- a/clang/include/clang/AST/TypeLoc.h +++ b/clang/include/clang/AST/TypeLoc.h @@ -397,6 +397,7 @@ class ConcreteTypeLoc : public Base { unsigned extraAlign = asDerived()->getExtraLocalDataAlignment(); size = llvm::alignTo(size, extraAlign); size += asDerived()->getExtraLocalDataSize(); + size = llvm::alignTo(size, asDerived()->getLocalDataAlignment()); return size; }