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 | Map the EnumConstantSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Serialize a polymorphic template argument into a DOM value. |
::mrdocs::tag_invoke | Map the FriendInfo to a dom::Value object. |
::mrdocs::tag_invoke | Map the UsingSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Return the UsingClass as a dom::Value string. |
::mrdocs::tag_invoke | Return the SymbolKind from 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 | Map the ConceptSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map the NamespaceAliasSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map the NamespaceTranche to a dom::Value object. |
::mrdocs::tag_invoke | Return the Symbol as a dom::Value object. |
::mrdocs::tag_invoke | Serialize an alignment enum into a DOM value. |
::mrdocs::tag_invoke | Map the VariableSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map the TypedefSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Serialize a list kind 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 | Map the GuideSymbol to a dom::Value object. |
::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 | Map a NameKind into a DOM value. |
::mrdocs::tag_invoke | Serialize a name into a DOM value. |
::mrdocs::tag_invoke | Map the OverloadsSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Serialize source locations into a DOM value. |
::mrdocs::tag_invoke | Serialize a base description into a DOM value. |
::mrdocs::tag_invoke | Return the FunctionClass from a dom::Value string. |
::mrdocs::tag_invoke | Map a TypeKind into a DOM value. |
::mrdocs::tag_invoke | Serialize the argument to a DOM value. |
::mrdocs::tag_invoke | Serialize the keyword kind into 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 | Serialize an optional template info into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic type into a DOM value. |
::mrdocs::tag_invoke | Serialize the record key kind into a DOM value. |
::mrdocs::tag_invoke | Return the DocComment as a dom::Value object. |
::mrdocs::tag_invoke | Return the ReferenceKind as a dom::Value string. |
::mrdocs::tag_invoke | Serialize a template-argument kind into a DOM value. |
::mrdocs::tag_invoke | Map the RecordSymbol to a dom::Value object. |
::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 SymbolKind from a dom::Value string. |
::mrdocs::tag_invoke | Return the StorageClassKind as a dom::Value string. |
::mrdocs::tag_invoke | Serialize a location into a DOM value. |
::mrdocs::tag_invoke | Map the RecordInterface to a dom::Value object. |
::mrdocs::tag_invoke | Map the NamespaceSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map the FunctionSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map a FileKind into a DOM value. |
::mrdocs::tag_invoke | Convert SymbolID to dom::Value string in the DOM using toBase16 |
::mrdocs::tag_invoke | Map the EnumSymbol to a dom::Value object. |
::mrdocs::tag_invoke | Map a QualifierKind into a DOM value. |
::mrdocs::tag_invoke | Serialize a polymorphic template parameter. |
::mrdocs::tag_invoke | Map the RecordTranche to a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the StrongInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the FootnoteReferenceInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the Parts from a dom::Value string. |
::mrdocs::doc::tag_invoke | Return the TextInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the HeadingBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Write a block kind into a DOM value as its string name. |
::mrdocs::doc::tag_invoke | Return the CodeBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the TableBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Convert an InlineContainer to a DOM value. |
::mrdocs::doc::tag_invoke | Return the BriefBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the PostconditionBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the LinkInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the MathInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the SeeBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the Admonish from a dom::Value string. |
::mrdocs::doc::tag_invoke | Return the AdmonitionBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the SuperscriptInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the PreconditionBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the Inline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the LineBreakInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the EmphInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Convert a definition list block to a DOM value. |
::mrdocs::doc::tag_invoke | Return the CodeInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the block container as a DOM value. |
::mrdocs::doc::tag_invoke | Return the Block as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the FootnoteDefinitionBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ReturnsBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ParagraphBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Map an optional brief block to a DOM value, yielding null when absent. |
::mrdocs::doc::tag_invoke | Return the TableRow as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the TParam as a dom::Value object. |
::mrdocs::doc::tag_invoke | Map the Polymorphic Block as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ListItem as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the MathBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the Param 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 | Return the CopyDetailsInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ReferenceInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Serialize a polymorphic inline node into a DOM value. |
::mrdocs::doc::tag_invoke | Return the DefinitionListItem as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the SoftBreakInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the TableCell as a dom::Value object. |
::mrdocs::doc::tag_invoke | Serialize an inline kind into a DOM value. |
::mrdocs::doc::tag_invoke | Return the HighlightInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the QuoteBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ListBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the SubscriptInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ImageInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the StrikethroughInline as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ThematicBreakBlock as a dom::Value object. |
::mrdocs::doc::tag_invoke | Return the ParamDirection from a dom::Value string. |
::mrdocs::doc::tag_invoke | Return the ThrowsBlock as a dom::Value object. |