================
@@ -1114,8 +1114,6 @@ static bool handleIntegerToComplexFloatConversion(Sema 
&S, ExprResult &IntExpr,
   if (IntTy->isIntegerType()) {
     QualType fpTy = ComplexTy->castAs<ComplexType>()->getElementType();
     IntExpr = S.ImpCastExprToType(IntExpr.get(), fpTy, CK_IntegralToFloating);
-    IntExpr = S.ImpCastExprToType(IntExpr.get(), ComplexTy,
-                                  CK_FloatingRealToComplex);
----------------
Sirraide wrote:

I’ve updated the comments and also renamed 
`handleIntegerToComplexFloatConversion()` to 
`handleComplexIntegerToFloatConversion()` since the result is no longer always 
a complex float.

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

Reply via email to