HomePhabricator

PR45589: Properly decompose overloaded `&&` and `||` operators in constraint…

Authored by rsmith on May 12 2020, 1:14 PM.

Description

PR45589: Properly decompose overloaded && and || operators in constraint expressions.

We create overloaded && and || operators to hold the possible
unqualified lookup results (if any) when the operands are dependent. We
could avoid building these in some cases (we will never use the stored
lookup results, and it would be better to not store them or perform the
lookups), but in the general case we will probably still need to handle
overloaded operators even with that optimization.

Details

Committed
rsmithMay 12 2020, 1:45 PM
Parents
rG7a17f3ccd109: [MLIR] Fix dependencies for Analysis libraries
Branches
Unknown
Tags
Unknown