[#BloombergLP-bslmf-MovableRefUtil-IsReference] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::xref:BloombergLP/bslmf/MovableRefUtil.adoc[MovableRefUtil]::IsReference :relfileprefix: ../../../ :mrdocs: This `struct` template provides a Boolean metafunction that inherits from `bsl::true_type` if the specified `t_TYPE` is either an lvalue reference or a specialization of `MovableRef`, and inherits from `bsl::false_type` otherwise. == Synopsis Declared in `<bslmf_movableref.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> struct IsReference : MovableRefUtil_PropertyTraits<t_TYPE>::IsReference ---- == Base Classes [cols="1,4"] |=== | Name| Description | `MovableRefUtil_PropertyTraits<t_TYPE>::IsReference` | |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#