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 D | invocable.compile.pass.cpp | 212 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 D | regular_invocable.compile.pass.cpp | 235 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*>);
|