Home
last modified time | relevance | path

Searched refs:rvalue_volatile_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.cpp195 struct rvalue_volatile_function_object { struct
198 static_assert(std::invocable<rvalue_volatile_function_object, int, int>);
199 static_assert(!std::invocable<rvalue_volatile_function_object const, int, int>);
201 std::invocable<rvalue_volatile_function_object volatile, int, int>);
203 !std::invocable<rvalue_volatile_function_object const volatile, int, int>);
204 static_assert(!std::invocable<rvalue_volatile_function_object&, int, int>);
206 !std::invocable<rvalue_volatile_function_object const&, int, int>);
208 !std::invocable<rvalue_volatile_function_object volatile&, int, int>);
210 !std::invocable<rvalue_volatile_function_object const volatile&, int, int>);
/aosp_15_r20/external/cronet/third_party/libc++/src/test/std/concepts/concepts.callable/concept.regularinvocable/
H A Dregular_invocable.compile.pass.cpp215 struct rvalue_volatile_function_object { struct
219 std::regular_invocable<rvalue_volatile_function_object, int, int>);
221 !std::regular_invocable<rvalue_volatile_function_object const, int, int>);
223 std::regular_invocable<rvalue_volatile_function_object volatile, int, int>);
225 rvalue_volatile_function_object const volatile, int, int>);
227 !std::regular_invocable<rvalue_volatile_function_object&, int, int>);
229 !std::regular_invocable<rvalue_volatile_function_object const&, int, int>);
230 static_assert(!std::regular_invocable<rvalue_volatile_function_object volatile&,
233 rvalue_volatile_function_object const volatile&, int, int>);