[#bsl-add_cv-type] = xref:bsl.adoc[bsl]::xref:bsl/add_cv.adoc[add_cv]::type :relfileprefix: ../../ :mrdocs: This `typedef` is an alias to the (template parameter) `t_TYPE` with a top‐level `const`‐qualifier and `volatile`‐qualifier added if `t_TYPE` is not a reference type, nor a function type, nor already `const`‐qualified and `volatile`‐qualified at the top‐level; otherwise, `type` is an alias to `t_TYPE`. == Synopsis Declared in `<bslmf_addcv.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- typedef add_const<add_volatile<t_TYPE>::type>::type type; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#