================ @@ -168,6 +168,8 @@ class TemplateArgument { LLVM_PREFERRED_TYPE(bool) unsigned IsDefaulted : 1; uintptr_t V; + LLVM_PREFERRED_TYPE(bool) + unsigned IsCanonicalExpr : 1; ---------------- erichkeane wrote:
Can we put this ABOVE the `V` here? `uintptr_t` on some platforms has a 64 bit alignment, so there is potentially a ton of padding above `V`. https://github.com/llvm/llvm-project/pull/135119 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits