Home
last modified time | relevance | path

Searched refs: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.cpp88 struct volatile_function_object { struct
91 static_assert(std::invocable<volatile_function_object, int, int>);
92 static_assert(!std::invocable<volatile_function_object const, int, int>);
93 static_assert(std::invocable<volatile_function_object volatile, int, int>);
95 !std::invocable<volatile_function_object const volatile, int, int>);
96 static_assert(std::invocable<volatile_function_object&, int, int>);
97 static_assert(!std::invocable<volatile_function_object const&, int, int>);
98 static_assert(std::invocable<volatile_function_object volatile&, int, int>);
100 !std::invocable<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.cpp92 struct volatile_function_object { struct
95 static_assert(std::regular_invocable<volatile_function_object, int, int>);
97 !std::regular_invocable<volatile_function_object const, int, int>);
99 std::regular_invocable<volatile_function_object volatile, int, int>);
101 !std::regular_invocable<volatile_function_object const volatile, int, int>);
102 static_assert(std::regular_invocable<volatile_function_object&, int, int>);
104 !std::regular_invocable<volatile_function_object const&, int, int>);
106 std::regular_invocable<volatile_function_object volatile&, int, int>);
107 static_assert(!std::regular_invocable<volatile_function_object const volatile&,