Skip to content
Snippets Groups Projects

Resolve concept loops with functions

Merged Santiago Ospina De Los Ríos requested to merge feature/relax-concepts-requirements into master
1 unresolved thread

This MR replaces the lambda in unevaluated contexts with an explicit function. This makes the code more portable as there is no need for a compiler that supports [temp.deduct/9], for example, Apple Clang 15. Therefore, we can use concepts even when DUNE_HAVE_CXX_UNEVALUATED_CONTEXT_LAMBDA is false.

Needs dune-common!1339 (merged)

Edited by Santiago Ospina De Los Ríos

Merge request reports

Merge request pipeline passed for cff356fc

Test summary results are being parsed

Merged by Simon PraetoriusSimon Praetorius 11 months ago (Jan 25, 2024 9:02am UTC)

Merge details

  • Changes merged into with a42abc75.
  • Deleted the source branch.

Pipeline passed for a42abc75 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading