-
Notifications
You must be signed in to change notification settings - Fork 310
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add extension macros as constexpr (#1710)
* Initial implementation * Reordered prefixes, added SPEC_VERSION macro - And added using statements to module file * Actually add changes to .hpp and .cppm files * Fixes for extension constexpr macros - renamed some vars - simplified logic and control flow * Grouped by extension name rather than macro guards - And added titles to all extension constexprs * Syntax changes - Removed the structured binding and fixed asserts - Used C++20 functions - Added another assert to check that extension and specversion macros exist * Remove `std::ranges` usage
- Loading branch information
Showing
4 changed files
with
3,251 additions
and
35 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.