Skip to content

Commit e66e662

Browse files
committed
SFINAE extraction documentation
#docs
1 parent ba81607 commit e66e662

File tree

6 files changed

+589
-168
lines changed

6 files changed

+589
-168
lines changed

docs/mrdocs.schema.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@
219219
},
220220
"sfinae": {
221221
"default": true,
222-
"description": "When set to true, MrDocs detects SFINAE expressions in the source code and extracts them as part of the documentation. Expressions such as `std::enable_if<...>` are detected, removed, and documented as a requirement.",
222+
"description": "When set to true, MrDocs detects SFINAE expressions in the source code and extracts them as part of the documentation. Expressions such as `std::enable_if<...>` are detected, removed, and documented as a requirement. MrDocs uses an algorithm that extracts SFINAE infomation from types by identifying inspecting the primary template and specializations to detect the result type and the controlling expressions in a specialization.",
223223
"title": "Detect and reduce SFINAE expressions",
224224
"type": "boolean"
225225
},

0 commit comments

Comments
 (0)