Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Core N3652, Relaxing constraints on constexpr functions #104

Closed
wants to merge 20 commits into from

Conversation

zygoloid
Copy link
Member

@zygoloid zygoloid commented May 6, 2013

The term "address constant expression" was removed but is still used in one place in clause 14; this has been reported on -core with a suggested fix, but the fix seems too large to apply editorially.

This paper interacts with core issue 1358's wording changes; I've left comments for how those interactions are resolved by this paper.

This paper uses a new "C++ 2011" macro. I wasn't sure what naming convention produces the name \CppIII for "C++ 2003", so I called the new macro \CppFIXME for now. Should it be \CppIV?

Two editorial changes here:
-- one inserted instance of "void" is replaced by "cv void" in 3.9/10
-- one instance of "constexpr function" is replaced by "constexpr non-static member function" in 7.1.5/8

@sdutoit
Copy link
Contributor

sdutoit commented May 10, 2013

Pulled in (without the "editorial changes" - issues created for those) into motions-2013-04.

@sdutoit sdutoit closed this May 10, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants