Customization point tag.
Synopsis
Declared in <mrdocs/Dom/LazyObject.hpp>
struct LazyObjectMapTag;
Description
This tag type is used by the class dom::LazyObjectImpl to select overloads of tag_invoke.
|
Note
|
This type is empty; it has no members. |
Non-Member Functions
Name |
Description |
Map a FriendInfo to a dom::Object with deferred name lookup. |
|
Map the Polymorphic Symbol to a |
|
Map the SourceInfo to a lazy DOM object. |
|
Generic tag_invoke for any described type with DomCorpus context. |
|
Map a TemplateInfo to a dom::Object with computed specialization kind. |
|
Map a Name to a dom::Object via visit‐based polymorphic dispatch. |
|
Generic tag_invoke for described types without context. |
|
Map a BaseInfo to a dom::Object with computed access booleans. |
|
Map a Symbol to a dom::Object with computed extraction properties. |
|
Map an ExprInfo to a |
|
Map a RecordSymbol to a dom::Object with computed defaultAccess. |
|
Map an ArrayType to a dom::Object with split bounds properties. |
|
|
Map the Polymorphic Block to a |