[#BloombergLP-bslstl-Variant_OverloadSetImp-03-candidate] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslstl.adoc[bslstl]::xref:BloombergLP/bslstl/Variant_OverloadSetImp-03.adoc[Variant_OverloadSetImp<t_SRC, t_INDEX, t_HEAD>]::candidate :relfileprefix: ../../../ :mrdocs: Overload candidate selecting alternative `t_INDEX` for source type `t_SRC`. == Synopsis Declared in `<bslstl_variant.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_DEST = t_HEAD> static xref:bsl/integral_constant-02.adoc[bsl::integral_constant<size_t, t_INDEX>] candidate(t_HEAD) requires Variant_ConvertsWithoutNarrowing<t_DEST, t_SRC>::value; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#