reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
108 Ret (*callback)(intptr_t callable, Params ...params) = nullptr; 112 static Ret callback_fn(intptr_t callable, Params ...params) { 114 std::forward<Params>(params)...); 129 Ret operator()(Params ...params) const { 130 return callback(callable, std::forward<Params>(params)...);tools/clang/tools/extra/clangd/SourceCode.cpp
771 llvm::function_ref<void(NamespaceEvent)> Callback) { 788 NamespaceEvent Event; 843 Event.Trigger = NamespaceEvent::BeginNamespace; 859 Event.Trigger = NamespaceEvent::EndNamespace; 869 Event.Trigger = NamespaceEvent::UsingDirective; 903 case NamespaceEvent::BeginNamespace: 904 case NamespaceEvent::EndNamespace: 907 case NamespaceEvent::UsingDirective: 1070 if (Event.Trigger == NamespaceEvent::UsingDirective) 1077 if (Event.Trigger == NamespaceEvent::BeginNamespace) {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/type_traits
1629 { typedef _Tp type; };