[#bsl-decay] = xref:bsl.adoc[bsl]::decay :relfileprefix: ../ :mrdocs: Metafunction to return the variant of the specified parameter `t_TYPE` used for pass‐by‐reference, e.g., by applying array‐to‐pointer and function‐to‐pointer conversion. == Synopsis Declared in `<bslmf_decay.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> class decay; ---- == Type Aliases [cols="1,4"] |=== | Name| Description | xref:bsl/decay/type.adoc[`type`] | This `typedef` is an alias to the decayed form of `t_TYPE`. |=== == Derived Classes [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bslmf/MovableRefUtil_Decay.adoc[`MovableRefUtil_Decay`] | forward declaration |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#