Lines Matching refs:function
128 class function; in _GLIBCXX_VISIBILITY()
224 _M_not_empty_function(const function<_Signature>& __f) in _GLIBCXX_VISIBILITY()
370 class function<_Res(_ArgTypes...)> in _GLIBCXX_VISIBILITY()
381 struct _Callable<function, _Tp> : false_type { }; in _GLIBCXX_VISIBILITY()
395 function() noexcept in _GLIBCXX_VISIBILITY()
402 function(nullptr_t) noexcept in _GLIBCXX_VISIBILITY()
413 function(const function& __x); in _GLIBCXX_VISIBILITY()
422 function(function&& __x) noexcept : _Function_base() in _GLIBCXX_VISIBILITY()
444 typename = _Requires<__not_<is_same<_Functor, function>>, void>, in _GLIBCXX_VISIBILITY()
446 function(_Functor); in _GLIBCXX_VISIBILITY()
460 function& in _GLIBCXX_VISIBILITY()
461 operator=(const function& __x) in _GLIBCXX_VISIBILITY()
463 function(__x).swap(*this); in _GLIBCXX_VISIBILITY()
478 function& in _GLIBCXX_VISIBILITY()
479 operator=(function&& __x) noexcept in _GLIBCXX_VISIBILITY()
481 function(std::move(__x)).swap(*this); in _GLIBCXX_VISIBILITY()
492 function& in _GLIBCXX_VISIBILITY()
521 _Requires<_Callable<typename decay<_Functor>::type>, function&> in _GLIBCXX_VISIBILITY()
524 function(std::forward<_Functor>(__f)).swap(*this); in _GLIBCXX_VISIBILITY()
530 function& in _GLIBCXX_VISIBILITY()
533 function(__f).swap(*this); in _GLIBCXX_VISIBILITY()
546 void swap(function& __x) noexcept in _GLIBCXX_VISIBILITY()
643 function(_Res(*)(_ArgTypes...)) -> function<_Res(_ArgTypes...)>; in _GLIBCXX_VISIBILITY()
647 function(_Functor) -> function<_Signature>; in _GLIBCXX_VISIBILITY()
652 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
653 function(const function& __x) in _GLIBCXX_VISIBILITY()
666 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
667 function(_Functor __f) in _GLIBCXX_VISIBILITY()
682 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
693 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
709 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
712 const function* __const_this = this; in _GLIBCXX_VISIBILITY()
720 function<_Res(_ArgTypes...)>:: in _GLIBCXX_VISIBILITY()
745 operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept in _GLIBCXX_VISIBILITY()
751 operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept in _GLIBCXX_VISIBILITY()
763 operator!=(const function<_Res(_Args...)>& __f, nullptr_t) noexcept in _GLIBCXX_VISIBILITY()
769 operator!=(nullptr_t, const function<_Res(_Args...)>& __f) noexcept in _GLIBCXX_VISIBILITY()
784 swap(function<_Res(_Args...)>& __x, function<_Res(_Args...)>& __y) noexcept in _GLIBCXX_VISIBILITY()