• Dimitry Andric's avatar
    Apply clang fix for assertion failure building webkit2-gtk · eca6e0f7
    Dimitry Andric authored
    Merge commit 30baa5d2a450 from llvm git (by Richard Smith):
    
      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=`.
    
    PR:		264280
    Reported by:	bapt
    MFC after:	3 days
    eca6e0f7