ojhunt wrote:

> Do we need to do anything special for constant expression handling?

I do not believe so as pointer auth does not occur during consteval, but I'll 
see if we have any additional existing tests that I haven't included here. If 
not I'll add some new ones:

- [ ] Type checking (e.g. pointer auth is a no op in constexpr, but 
`void*__ptrauth(a)*` is not the same as `void*__ptrauth(b)*`)
- [ ] constexpr struct copied into another struct should have correct signing



https://github.com/llvm/llvm-project/pull/136783
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to