Lines Matching refs:_M_access
1534 void* _M_access() { return &_M_pod_data[0]; }
1535 const void* _M_access() const { return &_M_pod_data[0]; }
1539 _M_access()
1540 { return *static_cast<_Tp*>(_M_access()); }
1544 _M_access() const
1545 { return *static_cast<const _Tp*>(_M_access()); }
1619 __stored_locally? std::__addressof(__source._M_access<_Functor>())
1620 /* have stored a pointer */ : __source._M_access<_Functor*>();
1629 new (__dest._M_access()) _Functor(__source._M_access<_Functor>());
1637 __dest._M_access<_Functor*>() =
1638 new _Functor(*__source._M_access<_Functor*>());
1646 __victim._M_access<_Functor>().~_Functor();
1653 delete __victim._M_access<_Functor*>();
1665 __dest._M_access<const type_info*>() = &typeid(_Functor);
1669 __dest._M_access<_Functor*>() = _M_get_pointer(__source);
1710 { new (__functor._M_access()) _Functor(__f); }
1714 { __functor._M_access<_Functor*>() = new _Functor(__f); }
1731 __dest._M_access<const type_info*>() = &typeid(_Functor);
1735 __dest._M_access<_Functor*>() = *_Base::_M_get_pointer(__source);
1865 __dest._M_access<const type_info*>() = &typeid(_Functor);
1869 __dest._M_access<_Functor*>() =
2166 return *__typeinfo_result._M_access<const type_info*>();
2185 return __ptr._M_access<_Functor*>();
2201 return __ptr._M_access<const _Functor*>();