PR45879: Fix assert when constant evaluating union assignment.
Consider the form of the first operand of a class assignment not the second operand when implicitly starting the lifetimes of union members. Also add a missing check that the assignment call actually came from a syntactic assignment, not from a direct call to `operator=`. (cherry picked from commit 30baa5d2)
parent
deb57373
Please register or sign in to comment