Issue |
123472
|
Summary |
[clang++] Constraints aren't substituted in an unevaluated context
|
Labels |
clang
|
Assignees |
|
Reporter |
katzdm
|
https://godbolt.org/z/EG4Kf4xvd
The _expression_ of a _simple-requirement_ is an unevaluated operand ([[expr.prim.req.simple]](https://eel.is/c++draft/expr.prim.req#simple-1.sentence-2)), but Clang doesn't currently seem to be pushing a corresponding `ExpressionEvaluationContext` to treat them as such.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs