| /llvm-project-15.0.7/libcxx/test/std/iterators/iterator.range/ |
| H A D | begin-end.pass.cpp | 77 assert(std::begin(il) == il.begin()); in test_arrays_and_initializer_lists_forward() 78 assert(std::end(il) == il.end()); in test_arrays_and_initializer_lists_forward() 82 assert(std::cbegin(il) == il.begin()); in test_arrays_and_initializer_lists_forward() 83 assert(std::cend(il) == il.end()); in test_arrays_and_initializer_lists_forward() 86 const auto& cil = il; in test_arrays_and_initializer_lists_forward() 90 assert(std::end(cil) == il.end()); in test_arrays_and_initializer_lists_forward() 129 assert(std::rbegin(il).base() == il.end()); in test_arrays_and_initializer_lists_backward() 130 assert(std::rend(il).base() == il.begin()); in test_arrays_and_initializer_lists_backward() 133 assert(std::crbegin(il).base() == il.end()); in test_arrays_and_initializer_lists_backward() 134 assert(std::crend(il).base() == il.begin()); in test_arrays_and_initializer_lists_backward() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.initlist/support.initlist.access/ |
| H A D | access.pass.cpp | 25 A(std::initializer_list<int> il) in A() 27 const int* b = il.begin(); in A() 28 const int* e = il.end(); in A() 29 assert(il.size() == 3); in A() 30 assert(static_cast<std::size_t>(e - b) == il.size()); in A() 40 constexpr B(std::initializer_list<int> il) in B() 42 const int* b = il.begin(); in B() 43 const int* e = il.end(); in B() 44 assert(il.size() == 3); in B() 45 assert(static_cast<std::size_t>(e - b) == il.size()); in B()
|
| /llvm-project-15.0.7/libcxx/test/std/language.support/support.initlist/support.initlist.range/ |
| H A D | begin_end.pass.cpp | 23 A(std::initializer_list<int> il) in A() 25 const int* b = begin(il); in A() 26 const int* e = end(il); in A() 27 assert(il.size() == 3); in A() 28 assert(static_cast<std::size_t>(e - b) == il.size()); in A() 38 constexpr B(std::initializer_list<int> il) in B() 40 const int* b = begin(il); in B() 41 const int* e = end(il); in B() 42 assert(il.size() == 3); in B() 43 assert(static_cast<std::size_t>(e - b) == il.size()); in B()
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | imaginary-constants.cpp | 11 _Complex long val2 = 2il; 15 _Complex long double val6 = 2.0il; 29 complex<long double> operator"" il(unsigned long long); 30 complex<long double> operator"" il(long double); 39 complex<long double> l1 = 2.0il; 40 complex<long double> l2 = 2il;
|
| H A D | cxx1y-user-defined-literals.cpp | 26 complex<long double> operator""il(long double); 27 complex<long double> operator""il(unsigned long long); 42 complex<long double> cld1 = 1il, cld2 = 2.il, cld3 = 0047il;
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/ |
| H A D | emplace_initializer_list.pass.cpp | 32 constexpr X(std::initializer_list<int> il, bool& dtor_called) in X() argument 33 : i_(il.begin()[0]), j_(il.begin()[1]), dtor_called_(&dtor_called) {} in X() 47 constexpr Y(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) {} in Y() argument 61 Z(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) in Z() argument
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.specalg/ |
| H A D | make_optional_explicit_initializer_list.pass.cpp | 26 constexpr TestT(std::initializer_list<int> il) in TestT() 27 : x(*il.begin()), size(static_cast<int>(il.size())), ptr(nullptr) {} in TestT() 28 constexpr TestT(std::initializer_list<int> il, int *p) in TestT() 29 : x(*il.begin()), size(static_cast<int>(il.size())), ptr(p) {} in TestT()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/ |
| H A D | initializer_list.pass.cpp | 49 constexpr Y(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) {} in Y() argument 62 Z(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) in Z() argument
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/misc/ |
| H A D | confusable-identifiers.cpp | 46 template <typename il> 53 void f5(int il) { in f5() argument 63 int il; // no warning, different namespace variable 67 int il; variable
|
| /llvm-project-15.0.7/libcxx/test/std/algorithms/alg.sorting/alg.min.max/ |
| H A D | minmax_init_list_comp.pass.cpp | 28 void test_all_equal(std::initializer_list<int> il) in test_all_equal() argument 31 std::pair<int, int> p = std::minmax(il, std::ref(pred)); in test_all_equal() 32 const int *ptr = il.end(); in test_all_equal() 33 assert(p.first == *il.begin()); in test_all_equal() 35 assert(pred.count() <= ((3 * il.size()) / 2)); in test_all_equal()
|
| H A D | min_element.pass.cpp | 64 constexpr int il[] = { 2, 4, 6, 8, 7, 5, 3, 1 }; variable 70 constexpr auto p = std::min_element(il, il+8); in constexpr_test()
|
| H A D | max_element.pass.cpp | 64 constexpr int il[] = { 2, 4, 6, 8, 7, 5, 3, 1 }; variable 70 constexpr auto p = std::max_element(il,il+8); in constexpr_test()
|
| H A D | min_element_comp.pass.cpp | 82 constexpr int il[] = { 2, 4, 6, 8, 7, 5, 3, 1 }; variable 89 constexpr auto p = std::min_element(il, il+8, less()); in constexpr_test()
|
| /llvm-project-15.0.7/libcxx/test/std/numerics/complex.number/complex.literals/ |
| H A D | literals.pass.cpp | 23 static_assert ( std::is_same<decltype( 3.0il ), std::complex<long double>>::value, "" ); in main() 24 static_assert ( std::is_same<decltype( 3il ), std::complex<long double>>::value, "" ); in main() 31 std::complex<long double> c1 = 3.0il; in main() 33 auto c2 = 3il; in main()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | nasty_containers.h | 42 nasty_vector(std::initializer_list<value_type> il) : v_(il) {} in nasty_vector() argument 50 void assign(std::initializer_list<value_type> il) { v_.assign(il); } in assign() argument 111 …tor insert(const_iterator pos, std::initializer_list<value_type> il) { return v_.insert(pos, il); } in insert() argument 165 nasty_list(std::initializer_list<value_type> il) : l_(il) {} in nasty_list() argument 171 nasty_list& operator=(std::initializer_list<value_type> il) { l_ = il; return *this; } 177 void assign(std::initializer_list<value_type> il) { l_.assign(il); } in assign() argument 233 …tor insert(const_iterator pos, std::initializer_list<value_type> il) { return l_.insert(pos, il); } in insert() argument
|
| H A D | archetypes.h | 83 explicit TestBase(std::initializer_list<int>& il, int = 0) noexcept 84 : value(static_cast<int>(il.size())) { 88 …explicit TestBase(std::initializer_list<int>& il, int = 0) noexcept : value(static_cast<int>(il.si… 152 …xplicit constexpr ValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.s… 154 …constexpr ValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.size())) … 212 … constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.s… 214 …constexpr TrivialValueBase(std::initializer_list<int>& il, int = 0) : value(static_cast<int>(il.si…
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.mod/ |
| H A D | emplace_type_init_list_args.pass.cpp | 32 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() 38 constexpr InitListArg(std::initializer_list<int> il, int v) in InitListArg() 39 : size(il.size()), value(v) {} in InitListArg()
|
| H A D | emplace_index_init_list_args.pass.cpp | 32 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() 38 constexpr InitListArg(std::initializer_list<int> il, int v) in InitListArg() 39 : size(il.size()), value(v) {} in InitListArg()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/variant/variant.variant/variant.ctor/ |
| H A D | in_place_type_init_list_args.pass.cpp | 32 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() 38 constexpr InitListArg(std::initializer_list<int> il, int v) in InitListArg() 39 : size(il.size()), value(v) {} in InitListArg()
|
| H A D | in_place_index_init_list_args.pass.cpp | 32 constexpr InitList(std::initializer_list<int> il) : size(il.size()) {} in InitList() 38 constexpr InitListArg(std::initializer_list<int> il, int v) in InitListArg() 39 : size(il.size()), value(v) {} in InitListArg()
|
| /llvm-project-15.0.7/clang/test/CXX/drs/ |
| H A D | dr16xx.cpp | 403 std::initializer_list<int> il; // expected-note {{'std::initializer_list' member}} member 404 …haslist1(int i) : il{i, 2, 3} {} // expected-error {{backing array for 'std::initializer_list' mem… in haslist1() 408 std::initializer_list<int> il; // expected-note {{'std::initializer_list' member}} member 411 …haslist2::haslist2() : il{1, 2} {} // expected-error {{backing array for 'std::initializer_list' m… in haslist2() 414 std::initializer_list<int> il = {1, 2, 3}; member 418 std::initializer_list<int> il = {1, 2, 3}; // expected-note {{default member initializer}} member 423 std::initializer_list<int> il = {1, 2, 3}; // expected-note {{default member initializer}} member
|
| /llvm-project-15.0.7/libcxx/test/std/iterators/iterator.container/ |
| H A D | empty.pass.cpp | 68 std::initializer_list<int> il = { 4 }; in main() local 73 test_container ( il ); in main() 78 test_const_container ( il ); in main()
|
| H A D | data.pass.cpp | 68 std::initializer_list<int> il = { 4 }; in main() local 72 test_container ( il ); in main() 76 test_const_container ( il ); in main()
|
| H A D | size.pass.cpp | 69 std::initializer_list<int> il = { 4 }; in main() local 73 test_container ( il ); in main() 78 test_const_container ( il ); in main()
|
| H A D | ssize.pass.cpp | 79 std::initializer_list<int> il = { 4 }; in main() local 87 test_container ( il ); in main() 88 ASSERT_SAME_TYPE(SSize, decltype(std::ssize(il))); in main() 93 test_const_container ( il ); in main()
|