Customization point tag.
<mrdocs/Dom/Value.hpp>struct ValueFromTag;
This tag type is used by the function dom::ValueFrom to select overloads of tag_invoke.
This type is empty; it has no members.
| Name | Description |
|---|---|
::mrdocs::tag_invoke | Convert a NoexceptInfo to a DOM value. |
::mrdocs::tag_invoke | Serialize a Type into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic template argument into a DOM value. |
::mrdocs::tag_invoke | Serialize a FundamentalTypeKind into a DOM value. |
::mrdocs::tag_invoke | Return the UsingClass as a dom::Value string. |
::mrdocs::tag_invoke | Serialize an optional polymorphic name into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic name into a DOM value. |
::mrdocs::tag_invoke | Return the AccessKind as a dom::Value string. |
::mrdocs::tag_invoke | Serialize an optional polymorphic type into a DOM value. |
::mrdocs::tag_invoke | Convert SymbolID to dom::Value object in the DOM using Corpus |
::mrdocs::tag_invoke | Serialize template info into a DOM value. |
::mrdocs::tag_invoke | Convert SymbolID pointers to dom::Value or null. |
::mrdocs::tag_invoke | Return the ConstexprKind as a dom::Value string. |
::mrdocs::tag_invoke | Serialize the auto kind into a DOM value. |
::mrdocs::tag_invoke | Generic ValueFrom for any described enum. |
::mrdocs::tag_invoke | Serialize a name into a DOM value. |
::mrdocs::tag_invoke | Serialize source locations into a DOM value. |
::mrdocs::tag_invoke | Serialize a base description into a DOM value. |
::mrdocs::tag_invoke | Map a TypeKind into a DOM value. |
::mrdocs::tag_invoke | Serialize the argument to a DOM value. |
::mrdocs::tag_invoke | Serialize a template parameter into a DOM value. |
::mrdocs::tag_invoke | Return the Param as a dom::Value object. |
::mrdocs::tag_invoke | Generic ValueFrom for any described compound type. |
::mrdocs::tag_invoke | Serialize an optional template info into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic type into a DOM value. |
::mrdocs::tag_invoke | Return the ReferenceKind as a dom::Value string. |
::mrdocs::tag_invoke | Map an operator kind to a DOM value (its underlying integer). |
::mrdocs::tag_invoke | Return the ExplicitInfo as a dom::Value string. |
::mrdocs::tag_invoke | Return the StorageClassKind as a dom::Value string. |
::mrdocs::tag_invoke | Generic ValueFrom for described enums, with context. |
::mrdocs::tag_invoke | Convert an optional SymbolID to dom::Value or null. |
::mrdocs::tag_invoke | Map a vector of parameters to a dom::Value object. |
::mrdocs::tag_invoke | Convert SymbolID to dom::Value string in the DOM using toBase16 |
::mrdocs::tag_invoke | Map an ExprInfo to a dom::Value object. |
::mrdocs::tag_invoke | Map a QualifierKind into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic template parameter. |
::mrdocs::doc::tag_invoke | Return the Parts from a dom::Value string. |
::mrdocs::doc::tag_invoke | Map an optional brief block to a DOM value, yielding null when absent. |
::mrdocs::doc::tag_invoke | Map the Polymorphic Block as a dom::Value object. |
::mrdocs::doc::tag_invoke | Map an optional polymorphic block into a DOM value, producing null when empty. |
::mrdocs::doc::tag_invoke | Serialize a polymorphic inline node into a DOM value. |
::mrdocs::doc::tag_invoke | Return the ParamDirection from a dom::Value string. |