[libcxx-commits] [libcxx] Add [[clang::lifetimebound]] to numerous functions in libc++ include headers (PR #112751)

Haojian Wu via libcxx-commits libcxx-commits at lists.llvm.org
Mon Dec 16 05:26:25 PST 2024


hokein wrote:

> Ah wow, thanks for isolating that. It feels like the ` [[gsl::Pointer]]`/` [[gsl::Owner]]` analyzer strips off a layer of references/pointers when it shouldn't. This would be a blocker for us deploying the PR as-is, so we'll have to either fix it or temporarily strip out some of the annotations from the PR.

UPDATE: this bug is fixed in #114044, this PR should be unblocked with the trunk clang.

https://github.com/llvm/llvm-project/pull/112751


More information about the libcxx-commits mailing list