[#BloombergLP-bslmf-AddPointer_Compute-canFormPointer-0a] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bslmf.adoc[bslmf]::xref:BloombergLP/bslmf/AddPointer_Compute.adoc[AddPointer_Compute]::canFormPointer :relfileprefix: ../../../ :mrdocs: `canFormPointer` overloads == Synopses Declared in `<bslmf_addpointer.h>` Return `char` when forming a pointer to `t_TYPE` is not valid. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> static char xref:BloombergLP/bslmf/AddPointer_Compute/canFormPointer-09.adoc[canFormPointer](...); ---- [.small]#xref:BloombergLP/bslmf/AddPointer_Compute/canFormPointer-09.adoc[_» more..._]# Return `LargeResult` when forming a pointer to `t_TYPE` is valid. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<class t_TYPE> static xref:BloombergLP/bslmf/AddPointer_Compute/LargeResult.adoc[LargeResult] xref:BloombergLP/bslmf/AddPointer_Compute/canFormPointer-07.adoc[canFormPointer](t_TYPE*); ---- [.small]#xref:BloombergLP/bslmf/AddPointer_Compute/canFormPointer-07.adoc[_» more..._]# [.small]#Created with https://www.mrdocs.com[MrDocs]#