@@ -3107,8 +3107,12 @@ Sema::PerformObjectMemberConversion(Expr *From,
/*IgnoreAccess=*/true))
return ExprError();
- return ImpCastExprToType(From, DestType, CK_UncheckedDerivedToBase,
- VK, &BasePath);
+ Quali
antoniofrighetto wrote:
Gentle ping, would be nice moving this forward.
https://github.com/llvm/llvm-project/pull/125258
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
antoniofrighetto wrote:
> Sorry, can you back up and explain the root problem you're trying to solve?
> You have a platform where we're emitting accesses to `errno` as if it weren't
> an `int`? What does it look like in source?
Oh, sorry for not providing context earlier. The reasoning behind
https://github.com/antoniofrighetto edited
https://github.com/llvm/llvm-project/pull/125258
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
https://github.com/antoniofrighetto edited
https://github.com/llvm/llvm-project/pull/125258
___
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
antoniofrighetto wrote:
> > Oh, sorry for not providing context earlier. The reasoning behind is to
> > allow certain optimizations involving errno-writing libcalls (marked as
> > `memory(errnomem: write)`) to occur, if we are able to prove the involved
> > memory location does not alias errno
101 - 106 of 106 matches
Mail list logo