vsavchenko added a comment.

In D103096#2822965 <https://reviews.llvm.org/D103096#2822965>, @ASDenysPetrov 
wrote:
> In D103096#2821750 <https://reviews.llvm.org/D103096#2821750>, @vsavchenko 
> wrote:
>
>> Hey, great work!  I think that casts are extremely important, but it looks 
>> like you mixed so many things into this patch.  Let's make one step at a 
>> time a split it into (at least) a couple of patches.
>
> Honestly, I don't know what part could be cut to keep this mechanism holistic 
> and self-sufficient. But I'll see what i can do.

I know: solver part = separate patch.
As I said, introduce a very minimal support in solver (aka `VisitSymbolCast` in 
`Inferrer`) and that's it.  All other algorithms, like looking for constraints 
for the same expression, but casted to larger type, logically belong in a 
separate where you actually start producing symbolic casts.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103096/new/

https://reviews.llvm.org/D103096

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to