8#ifndef INCLUDED_BSLMF_ADDLVALUEREFERENCE
9#define INCLUDED_BSLMF_ADDLVALUEREFERENCE
114#include <bslscm_version.h>
125template <
class t_TYPE>
132#if !defined(BSLS_COMPILERFEATURES_SUPPORT_RVALUE_REFERENCES)
136template <
class t_TYPE>
178 typedef void const volatile type;
181#ifdef BSLS_COMPILERFEATURES_SUPPORT_ALIAS_TEMPLATES
189template <
class t_TYPE>
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlb_printmethods.h:283
t_TYPE & type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:140
void type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:151
void const type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:160
void const volatile type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:178
void volatile type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:169
Definition bslmf_addlvaluereference.h:126
t_TYPE & type
This typedef defines the return type of this meta function.
Definition bslmf_addlvaluereference.h:129