Home
last modified time | relevance | path

Searched defs:auto (Results 1 – 25 of 200) sorted by relevance

12345678

/llvm-project/libcxx/include/__ranges/
H A Dview_interface.h118 _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 Dfixit-constrained-structured-binding.cpp16 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 Dtransform_error.pass.cpp37 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 Dor_else.pass.cpp27 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 Dp23.cpp15 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 Drobust_against_adl.pass.cpp26 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 Drobust_against_adl.pass.cpp36 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 Dcxx2b-deducing-this.cpp10 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 Dconstexpr-explicit-object-lambda.cpp7 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 Dgh53815.cpp13 has_explicitly_named_overload<decltype([](auto){})>(); in main() argument
21 static_assert(!has_explicitly_named_overload_2<decltype([](auto){})>()); in __anon8cd60c130202() argument
H A Dauto-cxx0x.cpp13 [](auto){}(0); in g() argument
21 [](auto __attribute__((noderef)) *){}(&x); in rdar47689465()
H A Dpr64462.cpp5 return [](auto) requires a { in c1() argument
9 return [](auto) requires a && b && c { in c1() argument
H A Dcxx20-decomposition.cpp160 __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 DGH83461.cpp5 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 Dnothrow_sentinel_for.compile.pass.cpp23 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 Dnothrow_forward_range.compile.pass.cpp24 constexpr bool forward_subsumes_input(std::ranges::__nothrow_forward_range auto&&) { in forward_subsumes_input()
H A Dnothrow_forward_iterator.compile.pass.cpp22 constexpr bool forward_subsumes_input(std::ranges::__nothrow_forward_iterator auto) { in forward_subsumes_input()
/llvm-project/clang/test/CodeGenCXX/
H A Dmangle-ms-cxx17.cpp11 const auto [x0, y0] = f(); variable
13 const auto [x1, y1] = f(); variable
21 const auto [x2, y2] = f(); variable
H A Dmangle-concept.cpp195 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 Dpredicate.compile.pass.cpp48 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 Dcxx23-deducing-this-lambda.cpp13 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 Dpstl.iterator-requirements.verify.cpp40 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 DThreadSafeModule.h133 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 Dcwg26xx.cpp85 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 DOuterProductFusion.cpp191 __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...]

12345678