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

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
FunctionExtras.h 13 /// It provides `unique_function`, which works like `std::function` but supports
45 /// unique_function is a type-erasing functor similar to std::function.
51 /// - unique_function<int() const> has a const operator().
53 /// - unique_function<int()> has a non-const operator().
55 template <typename FunctionT> class unique_function;
155 // This is mutable as an inlined `const unique_function<void() const>` may
189 // This allows unique_function<T const>::operator() to be const, even if the
253 // Essentially the "main" unique_function constructor, but subclasses
358 class unique_function<R(P...)> : public detail::UniqueFunctionBase<R, P...> { class in inherits:detail::UniqueFunctionBase
362 unique_function() = default
363 unique_function(std::nullptr_t) {} function in class:unique_function
370 unique_function( function in class:unique_function
383 class unique_function<R(P...) const> class in inherits:detail::UniqueFunctionBase
389 unique_function(std::nullptr_t) {} function in class:unique_function
396 unique_function( function in class:unique_function
    [all...]

Completed in 59 milliseconds