DXXXXR0
Type traits for manipulating noexcept

Draft Proposal,

This version:
https://marzer.github.io/noexcept/
Author:
Audience:
SG18
Project:
ISO/IEC JTC1/SC22/WG21 14882: Programming Language — C++
Not Ready For Implementation

This spec is not yet ready for implementation. It exists in this repository to record the ideas and promote discussion.

Before attempting to implement this spec, please contact the editors.


Abstract

C++17 made noexcept a part of the type system, but did not add any corresponding type traits for adding, removing and testing the presence of it. This paper seeks to close that gap.