Home
last modified time | relevance | path

Searched refs:rvalue_cv_function_object (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/concepts/concepts.callable/concept.invocable/
H A Dinvocable.compile.pass.cpp212 struct rvalue_cv_function_object { struct
215 static_assert(std::invocable<rvalue_cv_function_object, int*>);
216 static_assert(std::invocable<rvalue_cv_function_object const, int*>);
217 static_assert(std::invocable<rvalue_cv_function_object volatile, int*>);
218 static_assert(std::invocable<rvalue_cv_function_object const volatile, int*>);
219 static_assert(!std::invocable<rvalue_cv_function_object&, int*>);
220 static_assert(!std::invocable<rvalue_cv_function_object const&, int*>);
221 static_assert(!std::invocable<rvalue_cv_function_object volatile&, int*>);
222 static_assert(!std::invocable<rvalue_cv_function_object const volatile&, int*>);
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/concepts/concepts.callable/concept.regularinvocable/
H A Dregular_invocable.compile.pass.cpp235 struct rvalue_cv_function_object { struct
238 static_assert(std::regular_invocable<rvalue_cv_function_object, int*>);
239 static_assert(std::regular_invocable<rvalue_cv_function_object const, int*>);
240 static_assert(std::regular_invocable<rvalue_cv_function_object volatile, int*>);
242 std::regular_invocable<rvalue_cv_function_object const volatile, int*>);
243 static_assert(!std::regular_invocable<rvalue_cv_function_object&, int*>);
244 static_assert(!std::regular_invocable<rvalue_cv_function_object const&, int*>);
246 !std::regular_invocable<rvalue_cv_function_object volatile&, int*>);
248 !std::regular_invocable<rvalue_cv_function_object const volatile&, int*>);