[clang] [lldb] [clang]: support std::meta::info for primitive types (PR #190356)
Nhat Nguyen via cfe-commits
cfe-commits at lists.llvm.org
Tue Aug 11 12:59:45 PDT 2026
================
@@ -828,6 +829,11 @@ class TargetInfo : public TransferrableTargetInfo,
unsigned getIbm128Align() const { return Ibm128Align; }
const llvm::fltSemantics &getIbm128Format() const { return *Ibm128Format; }
+ /// Returns the size of std::meta::info.
+ unsigned getMetaInfoWidth() const { return MetaInfoWidth; }
+ /// Returns the align of std::meta::info.
+ unsigned getMetaInfoAlign() const { return MetaInfoAlign; }
+
----------------
changkhothuychung wrote:
I switched to using sizeof(void*) and alignof(void*) for std::meta::info.
https://github.com/llvm/llvm-project/pull/190356
More information about the cfe-commits
mailing list