Files
clang-p2996/clang/lib/Analysis/FlowSensitive/Transfer.cpp
Discookie a9a8338797 Reland [clang][dataflow] Fix unsupported types always being equal (#131575)
Relands #129502.

Previously when the framework encountered unsupported values (such as
enum classes), they were always treated as equal when comparing with
`==`, regardless of their actual values being different.
Now the two sides are only equal if there's a Value assigned to them.

Added handling for the special case of `nullptr == nullptr`, to preserve
the behavior of untyped `nullptr` having no value.
2025-03-26 09:34:37 +00:00

32 KiB