HomeSort by: relevance | last modified time | path
    Searched defs:callable (Results 1 - 5 of 5) sorted by relevancy

  /src/external/gpl3/gdb/dist/gdbsupport/
function-view.h 22 encapsulates a non-owning reference to arbitrary callable objects.
26 type-erased callable object internally, function_view holds a
27 type-erased reference to an external callable object.
33 #2 - Wants to support arbitrary callable objects as callback type
42 with the callable type as template parameter. For example,
82 the target callable. In addition, while it is possible to use
90 std::ref/std::cref where the callable is constructed, with the
95 Note that because function_view is a non-owning view of a callable,
96 care must be taken to ensure that the callable outlives the
152 automatically create a function_view from a callable without havin
265 bind (callable); variable
    [all...]
  /src/external/gpl3/gdb.old/dist/gdbsupport/
function-view.h 22 encapsulates a non-owning reference to arbitrary callable objects.
26 type-erased callable object internally, function_view holds a
27 type-erased reference to an external callable object.
33 #2 - Wants to support arbitrary callable objects as callback type
42 with the callable type as template parameter. For example,
82 the target callable. In addition, while it is possible to use
90 std::ref/std::cref where the callable is constructed, with the
95 Note that because function_view is a non-owning view of a callable,
96 care must be taken to ensure that the callable outlives the
152 automatically create a function_view from a callable without havin
265 bind (callable); variable
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
STLExtras.h 96 template <typename Callable, typename... Args>
98 decltype(std::declval<Callable &>()(std::declval<Args>()...));
101 /// Check if a Callable type can be invoked with the given set of arg types.
102 template <typename Callable, typename... Args>
103 using is_invocable = is_detected<detail::is_invocable, Callable, Args...>;
105 /// This class provides various trait information about a callable object.
162 /// An efficient, type-erasing, non-owning reference to a callable. This is
166 /// This class does not own the callable, so it is not in general safe to store
172 Ret (*callback)(intptr_t callable, Params ...params) = nullptr;
173 intptr_t callable; member in class:llvm::function_ref
    [all...]
  /src/external/gpl3/gcc/dist/libcc1/
libcp1plugin.cc 3128 tree callable = convert_in (callable_in);
3136 if (identifier_p (callable))
3138 else if (is_overloaded_fn (callable))
3140 tree fn = get_first_fn (callable);
3150 callable = perform_koenig_lookup (callable, args, tf_none);
3152 if (TREE_CODE (callable) == COMPONENT_REF)
3154 tree object = TREE_OPERAND (callable, 0);
3155 tree memfn = TREE_OPERAND (callable, 1);
3161 call_expr = build_nt_call_vec (callable, args)
3123 tree callable = convert_in (callable_in); local
    [all...]
  /src/external/gpl3/gcc.old/dist/libcc1/
libcp1plugin.cc 3127 tree callable = convert_in (callable_in);
3135 if (identifier_p (callable))
3137 else if (is_overloaded_fn (callable))
3139 tree fn = get_first_fn (callable);
3149 callable = perform_koenig_lookup (callable, args, tf_none);
3151 if (TREE_CODE (callable) == COMPONENT_REF)
3153 tree object = TREE_OPERAND (callable, 0);
3154 tree memfn = TREE_OPERAND (callable, 1);
3160 call_expr = build_nt_call_vec (callable, args)
3122 tree callable = convert_in (callable_in); local
    [all...]

Completed in 31 milliseconds