Skip to content

Compile time check on named parameters passed to a function#7966

Open
sloriot wants to merge 16 commits intoCGAL:mainfrom
sloriot:CGAL-NP_checkZZ
Open

Compile time check on named parameters passed to a function#7966
sloriot wants to merge 16 commits intoCGAL:mainfrom
sloriot:CGAL-NP_checkZZ

Conversation

@sloriot
Copy link
Member

@sloriot sloriot commented Jan 8, 2024

Add a way to check at compile time that the named parameters passed to a function are all going to be used

Related to #7919

@sloriot sloriot added Enhancement Pkg::STL_Extension Under Testing Ready to be tested Batch_2 Second Batch of PRs under testing and removed Under Testing Batch_2 Second Batch of PRs under testing labels Jan 8, 2024
@sloriot
Copy link
Member Author

sloriot commented Jan 22, 2024

Compilation issue on macOs, see here for example.

@sloriot
Copy link
Member Author

sloriot commented Mar 21, 2024

Successfully tested in 6.0-Ic-197

@lrineau
Copy link
Member

lrineau commented Mar 21, 2024

@sloriot You marked this PR Work in progress , yesterday? I imagine that means I must not merge it?

@github-actions
Copy link

This pull-request was previously marked with the label Tested, but has been modified with new commits. That label has been removed.

@jollyhub8278
Copy link

Hi @sloriot, I have been analyzing this PR and am very interested in contributing to this project. I plan to work on automating the macro insertion using a Python script. Could you provide any guidance on key aspects to focus on?

@MaelRL MaelRL added this to the 6.2-beta milestone Apr 23, 2025
@sloriot sloriot changed the base branch from master to main September 18, 2025 05:56
Even if we don't check it does not hurt to replace it
(if not manually added)
@MaelRL MaelRL modified the milestones: 6.2-beta, 6.3-beta Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants