reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
622 Visiting *ExportedBy; 625 std::function<void(Visiting)> VisitModule = [&](Visiting V) { 648 for (Visiting *I = &V; I; I = I->ExportedBy)usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/std_function.h
62 : std::unary_function<_T1, _Res> { }; 314 _M_invoke(const _Any_data& __functor, _ArgTypes&&... __args) 317 std::forward<_ArgTypes>(__args)...); 390 : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>, 595 _Res operator()(_ArgTypes... __args) const; 628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...); 689 typedef _Function_handler<_Res(_ArgTypes...), _Functor> _My_handler; 706 return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);usr/include/c++/7.4.0/bits/stl_function.h
108 typedef _Arg argument_type;
usr/include/c++/7.4.0/type_traits215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type 581 : public __or_<is_lvalue_reference<_Tp>, 582 is_rvalue_reference<_Tp>>::type 601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>, 601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>, 602 is_void<_Tp>>>::type 638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type 638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type 1554 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 1629 { typedef _Tp type; }; 1659 { typedef _Tp&& type; }; 1664 : public __add_rvalue_reference_helper<_Tp> 2253 inline typename add_rvalue_reference<_Tp>::type 2428 std::declval<_Fn>()(std::declval<_Args>()...) 2439 typedef decltype(_S_test<_Functor, _ArgTypes...>(0)) type; 2452 _Functor, _ArgTypes... 2458 : public __invoke_result<_Functor, _ArgTypes...>