This is an archive of the discontinued LLVM Phabricator instance.

[Concepts] Update ReleaseNotes with Concepts support
AcceptedPublic

Authored by saar.raz on Jan 21 2020, 5:42 PM.

Details

Reviewers
rsmith
Summary

Update Clang 10 release notes with news of Concepts support.

Event Timeline

saar.raz created this revision.Jan 21 2020, 5:42 PM
Herald added a project: Restricted Project. · View Herald TranscriptJan 21 2020, 5:42 PM
Herald added a subscriber: cfe-commits. · View Herald Transcript
rsmith accepted this revision.Jan 23 2020, 11:48 AM
rsmith added inline comments.
clang/docs/ReleaseNotes.rst
127–128

It'd be useful to explain a bit more about the purpose of the flag. Maybe:

The -fno-concept-satisfaction-caching can be used to disable caching for satisfactions of Concepts. The C++2a draft standard does not currently permit this caching, but disabling it may incur significant compile-time costs. This flag is intended for experimentation purposes and may be removed at any time; please let us know if you encounter a situation where you need to specify this flag for correct program behavior.

This revision is now accepted and ready to land.Jan 23 2020, 11:48 AM