/llvm-project/libcxx/include/__ranges/ |
H A D | view_interface.h | 118 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) front() in decltype() argument 127 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) front() const in decltype() argument 136 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) back() in decltype() argument 145 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) back() const in decltype() argument 154 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) { in decltype() argument 159 …_LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator[](range_difference_t<_RARange> __index) co… in decltype() argument
|
/llvm-project/clang/test/FixIt/ |
H A D | fixit-constrained-structured-binding.cpp | 16 UnaryC auto [a, b] = get_S(); in use() local 19 BinaryC<int> auto [c, d] = get_S(); in use() local 26 UnaryC auto [a, b] = get_T<T>(); in TemplUse() local 29 BinaryC<T> auto [c, d] = get_T<T>(); in TemplUse() local
|
/llvm-project/libcxx/test/std/utilities/expected/expected.void/monadic/ |
H A D | transform_error.pass.cpp | 37 auto l = [](auto) -> int { return 1; }; in test_val_types() argument 45 auto l = [](auto) -> int { return 1; }; in test_val_types() argument 53 auto l = [](auto) -> int { return 1; }; in test_val_types() argument 61 auto l = [](auto) -> int { return 1; }; in test_val_types() argument 71 auto l = [](auto) -> int { in test_fail() argument 82 auto l = [](auto) -> int { in test_fail() argument 93 auto l = [](auto) -> int { in test_fail() argument 104 auto l = [](auto) -> int { in test_fail() argument
|
H A D | or_else.pass.cpp | 27 auto l = [](auto) -> std::expected<void, long> { return {}; }; in test_val_types() argument 35 auto l = [](auto) -> std::expected<void, long> { return {}; }; in test_val_types() argument 43 auto l = [](auto) -> std::expected<void, long> { return {}; }; in test_val_types() argument 51 auto l = [](auto) -> std::expected<void, long> { return {}; }; in test_val_types() argument 59 auto never_called = [](auto) -> std::expected<void, long> { in test_fail() argument
|
/llvm-project/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/ |
H A D | p23.cpp | 15 void A<T>::g(auto) { } in g() argument 18 void A<int>::g(auto) { } in g() argument 22 void A<long>::g(auto) { } in g() argument
|
/llvm-project/libcxx/test/std/utilities/variant/variant.visit/ |
H A D | robust_against_adl.pass.cpp | 26 std::visit([](auto){}, v); in test() argument 27 std::visit([](auto) -> Holder<Incomplete>* { return nullptr; }, v); in test() argument 29 std::visit<void>([](auto){}, v); in test() argument 30 std::visit<void*>([](auto) -> Holder<Incomplete>* { return nullptr; }, v); in test() argument
|
/llvm-project/libcxx/test/std/utilities/variant/variant.visit.member/ |
H A D | robust_against_adl.pass.cpp | 36 v.visit<void>([](auto) {}); in test() argument 37 v.visit<void*>([](auto) -> Holder<Incomplete>* { return nullptr; }); in test() argument 38 __anonf06d71a50302(auto) test() argument 39 __anonf06d71a50402(auto) test() argument
|
/llvm-project/clang/test/SemaCXX/ |
H A D | cxx2b-deducing-this.cpp | 10 auto l1 = [] (this auto) static {}; // expected-error{{an explicit object parameter cannot appear in a static lambda}} in __anonbb8d70fa0102() argument 11 auto l2 = [] (this auto) mutable {}; // expected-error{{a lambda with an explicit object parameter cannot be mutable}} in __anonbb8d70fa0202() argument 12 auto l3 = [](this auto...){}; // expected-error {{the explicit object parameter cannot be a function parameter pack}} in __anonbb8d70fa0302() argument 13 auto l4 = [](int, this auto){}; // expected-error {{an explicit object parameter can only appear as the first parameter of the lambda}} in __anonbb8d70fa0402() argument 62 __anonbb8d70fa0502(this const auto& = Test{}) __anonbb8d70fa0502() argument 187 __anonbb8d70fa0b02(this auto&&) func() argument 188 __anonbb8d70fa0c02(this const auto&) func() argument 192 __anonbb8d70fa1002(this auto&) func() argument 199 __anonbb8d70fa1102(this auto &&) TestMutationInLambda() argument 200 __anonbb8d70fa1202(this auto) TestMutationInLambda() argument 201 __anonbb8d70fa1302(this const auto&) TestMutationInLambda() argument 204 __anonbb8d70fa1402(this auto&) TestMutationInLambda() argument 205 __anonbb8d70fa1502(this auto&) TestMutationInLambda() argument 207 __anonbb8d70fa1602(this auto&) TestMutationInLambda() argument 208 __anonbb8d70fa1702(this auto&) TestMutationInLambda() argument 212 __anonbb8d70fa1802(this auto&) TestMutationInLambda() argument 213 __anonbb8d70fa1902(this auto&) TestMutationInLambda() argument 217 __anonbb8d70fa1a02(this auto&) TestMutationInLambda() argument 218 __anonbb8d70fa1b02(this auto&) TestMutationInLambda() argument 222 __anonbb8d70fa1c02(this auto&) TestMutationInLambda() argument 223 __anonbb8d70fa1d02(this auto&) TestMutationInLambda() argument 227 __anonbb8d70fa1e02(this auto&) TestMutationInLambda() argument 228 __anonbb8d70fa1f02(this auto&) TestMutationInLambda() argument 232 __anonbb8d70fa2002(this auto&) TestMutationInLambda() argument 233 __anonbb8d70fa2102(this auto&) TestMutationInLambda() argument 237 __anonbb8d70fa2202(this auto&) TestMutationInLambda() argument 238 __anonbb8d70fa2302(this auto&) TestMutationInLambda() argument 242 __anonbb8d70fa2402(this auto&) TestMutationInLambda() argument 243 __anonbb8d70fa2502(this auto&) TestMutationInLambda() argument 247 __anonbb8d70fa2602(this auto&) TestMutationInLambda() argument 248 __anonbb8d70fa2702(this auto&) TestMutationInLambda() argument 252 __anonbb8d70fa2802(this auto&) TestMutationInLambda() argument 253 __anonbb8d70fa2902(this auto&) TestMutationInLambda() argument 257 __anonbb8d70fa2a02(this auto&) TestMutationInLambda() argument 258 __anonbb8d70fa2b02(this auto&) TestMutationInLambda() argument 265 __anonbb8d70fa2c02(this auto&&) TestMutationInLambda() argument 268 __anonbb8d70fa2e02(this auto&&) TestMutationInLambda() argument 270 __anonbb8d70fa3002(this auto&&) TestMutationInLambda() argument 276 __anonbb8d70fa3102(this auto&&) TestMutationInLambda() argument 278 __anonbb8d70fa3202(this auto&&) TestMutationInLambda() argument 308 __anonbb8d70fa3302(this auto&) TestMutationInLambda() argument 309 __anonbb8d70fa3402(this auto&) TestMutationInLambda() argument 315 __anonbb8d70fa3502(this auto&&) TestMutationInLambda() argument 781 __anonbb8d70fa3702(this auto&&) foo() argument [all...] |
H A D | constexpr-explicit-object-lambda.cpp | 7 return [this](this auto) { in f1() 13 return [this](this auto&&) { in f2() 19 return [i = this->i](this auto) { in f3() 25 return [i = this->i](this auto&&) { in f4()
|
H A D | gh53815.cpp | 13 has_explicitly_named_overload<decltype([](auto){})>(); in main() argument 21 static_assert(!has_explicitly_named_overload_2<decltype([](auto){})>()); in __anon8cd60c130202() argument
|
H A D | auto-cxx0x.cpp | 13 [](auto){}(0); in g() argument 21 [](auto __attribute__((noderef)) *){}(&x); in rdar47689465()
|
H A D | pr64462.cpp | 5 return [](auto) requires a { in c1() argument 9 return [](auto) requires a && b && c { in c1() argument
|
H A D | cxx20-decomposition.cpp | 160 __anonf81f527d0d02(auto) GH57826() argument 163 __anonf81f527d0f02(auto) GH57826() argument 166 __anonf81f527d1102(auto) GH57826() argument 169 __anonf81f527d1302(auto) GH57826() argument 172 __anonf81f527d1502(auto) GH57826() argument 177 __anonf81f527d1702(auto) GH57826() argument [all...] |
H A D | GH83461.cpp | 5 friend void foo(auto){} in foo() argument 14 friend void foo3(auto){} in foo3() argument
|
/llvm-project/libcxx/test/libcxx/algorithms/specialized.algorithms/special.mem.concepts/ |
H A D | nothrow_sentinel_for.compile.pass.cpp | 23 constexpr bool ntsf_subsumes_sf(std::ranges::__nothrow_sentinel_for<char*> auto) requires true { in ntsf_subsumes_sf() 30 constexpr bool sf_subsumes_ntsf(std::sentinel_for<char*> auto) requires true { in sf_subsumes_ntsf()
|
H A D | nothrow_forward_range.compile.pass.cpp | 24 constexpr bool forward_subsumes_input(std::ranges::__nothrow_forward_range auto&&) { in forward_subsumes_input()
|
H A D | nothrow_forward_iterator.compile.pass.cpp | 22 constexpr bool forward_subsumes_input(std::ranges::__nothrow_forward_iterator auto) { in forward_subsumes_input()
|
/llvm-project/clang/test/CodeGenCXX/ |
H A D | mangle-ms-cxx17.cpp | 11 const auto [x0, y0] = f(); variable 13 const auto [x1, y1] = f(); variable 21 const auto [x2, y2] = f(); variable
|
H A D | mangle-concept.cpp | 195 f(C auto) f() argument 201 g(D<T> auto) g() argument 234 f(T t,C<decltype(t) > auto) f() argument 239 g(T t,C<auto (T u)->decltype(f (t,u)) > auto) g() argument [all...] |
/llvm-project/libcxx/test/std/concepts/concepts.callable/concept.predicate/ |
H A D | predicate.compile.pass.cpp | 48 constexpr bool check_lambda(auto) { return false; } in check_lambda() argument 50 constexpr bool check_lambda(std::predicate auto) { return true; } in check_lambda()
|
/llvm-project/clang/test/PCH/ |
H A D | cxx23-deducing-this-lambda.cpp | 13 return [*this] (this auto&&) { in f() 17 const auto l = [y] (this auto&&) { y = 42; }; in f()
|
/llvm-project/libcxx/test/libcxx/algorithms/ |
H A D | pstl.iterator-requirements.verify.cpp | 40 auto pred = [](auto&&...) -> bool { return true; }; in f() argument 41 auto func = [](auto&&...) -> int { return 1; }; in f() argument
|
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ThreadSafeModule.h | 133 template <typename Func> decltype(auto) withModuleDo(Func &&F) { in decltype() argument 141 template <typename Func> decltype(auto) withModuleDo(Func &&F) const { in decltype() argument 150 template <typename Func> decltype(auto) consumingModuleDo(Func &&F) { in decltype() argument
|
/llvm-project/clang/test/CXX/drs/ |
H A D | cwg26xx.cpp | 85 UnaryC auto [a, b] = get_S(); use() local 87 BinaryC<int> auto [c, d] = get_S(); use() local 93 UnaryC auto [a, b] = get_T<T>(); TemplUse() local 95 BinaryC<T> auto [c, d] = get_T<T>(); TemplUse() local 156 __anon752e1b490202(this const auto& = Test{}) __anon752e1b490202() argument [all...] |
/llvm-project/mlir/lib/Dialect/ArmSME/Transforms/ |
H A D | OuterProductFusion.cpp | 191 __anon67516db70502(auto) matchAndRewrite() argument 196 __anon67516db70602(auto) matchAndRewrite() argument 201 __anon67516db70702(auto) matchAndRewrite() argument 206 __anon67516db70802(auto) matchAndRewrite() argument 209 __anon67516db70902(auto) matchAndRewrite() argument 214 __anon67516db70a02(auto) matchAndRewrite() argument 219 __anon67516db70b02(auto) matchAndRewrite() argument 224 __anon67516db70c02(auto) matchAndRewrite() argument [all...] |