[#bsl-shared_ptr-0a-operator_star] = xref:bsl.adoc[bsl]::xref:bsl/shared_ptr-0a.adoc[shared_ptr]::operator* :relfileprefix: ../../ :mrdocs: Return a reference providing modifiable access to the object referred to by this shared pointer. The behavior is undefined unless this shared pointer refers to an object, and `ELEMENT_TYPE` is not (potentially `const` or `volatile` qualified) `void`. == Synopsis Declared in `<bslstl_sharedptr.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- add_lvalue_reference<ELEMENT_TYPE>::type operator*() const noexcept; ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#