2
0
mirror of https://github.com/boostorg/hof.git synced 2026-01-31 08:12:19 +00:00

Use a grid table instead

This commit is contained in:
Paul
2016-02-23 10:14:27 -06:00
parent 8bfdade6c8
commit 99b1f75475

View File

@@ -3,21 +3,24 @@ Configurations
There are several configuration that control the behaviour in the Fit library.
+-------------------------------+--------------------------------------------------------------------------------+
| Name | Description |
|-------------------------------|--------------------------------------------------------------------------------|
+===============================+================================================================================+
| FIT_CHECK_UNPACK_SEQUENCE | Unpack has extra checks to ensure that the function will be invoked with the |
| | sequence. This extra check can help improve error reporting but it can slow |
| | down compilation. This is enabled by default. |
| | |
+-------------------------------+--------------------------------------------------------------------------------+
| FIT_NO_EXPRESSION_SFINAE | This controls whether the Fit library will use expression SFINAE to detect the |
| | callability of functions. On MSVC, this is enabled by default, since it does |
| | not have full support for expression SFINAE. |
+-------------------------------+--------------------------------------------------------------------------------+
| | |
| FIT_RECURSIVE_CONSTEXPR_DEPTH | Because C++ instantiates `constexpr` functions eagerly, recursion with |
| | `constexpr` functions can cause the compiler to reach its internal limits. The |
| | setting is used by Fit to set a limit on recursion depth when using |
| | `constexpr`. The default is 16, but increasing the limit can increase compile |
| | times. |
| | |
+-------------------------------+--------------------------------------------------------------------------------+