aaron.ballman accepted this revision. aaron.ballman added a comment. This revision is now accepted and ready to land.
Assuming pre-commit CI is happy, this LGTM aside from a few minor things. ================ Comment at: clang/lib/Sema/SemaChecking.cpp:13516-13517 + /// Analyze the given compound assignment for the possible losing of /// floating-point precision. static void AnalyzeCompoundAssignment(Sema &S, BinaryOperator *E) { ---------------- We should probably update this comment as well. ================ Comment at: clang/lib/Sema/SemaChecking.cpp:13535-13536 + // Check for implicit conversions for compound assignment statements with + // intergral operands. + if (E->getLHS()->getType()->isIntegerType() && + E->getRHS()->getType()->isIntegerType() && !E->isShiftAssignOp()) ---------------- Adding a comment so we don't lose the question. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D139114/new/ https://reviews.llvm.org/D139114 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits