Details
Details
- Reviewers
ldionne EricWF - Group Reviewers
Restricted Project - Commits
- rG44c8ef01baf3: [libc++] Disentangle _If, _Or and _And
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
This LGTM once CI is passing (unless fixing the CI requires changing the approach taken by this patch, in which case please ping me for a second look).
libcxx/include/__type_traits/conjunction.h | ||
---|---|---|
27 | I imagine it should be possible to optimize this similarly to what we're doing with disjunction below? |
Comment Actions
Frankly, I'm not sure that keeping logical operators together is "disentangling" them. They're pretty tightly grouped.
And I can't say understand the point or value of all this churn either.
But on a purely technical level, this change LGTM.
libcxx/include/__type_traits/conjunction.h | ||
---|---|---|
53 | ADL. |
I imagine it should be possible to optimize this similarly to what we're doing with disjunction below?