/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.object/optional.object.observe/ |
dereference_const.pass.cpp | 12 // constexpr const T& optional<T>::operator*() const; 28 constexpr int test() const {return 3;} 42 constexpr optional<X> opt(X{}); 46 constexpr optional<Y> opt(Y{});
|
bool.pass.cpp | 12 // constexpr explicit optional<T>::operator bool() const noexcept; 24 constexpr optional<int> opt; 28 constexpr optional<int> opt(0);
|
value_const.fail.cpp | 12 // constexpr const T& optional<T>::value() const; 24 constexpr int test() const {return 3;} 34 constexpr optional<X> opt;
|
/prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/ |
utility | 106 static constexpr _Tp1& 111 static constexpr _Tp1&& 116 static constexpr const _Tp1& 125 static constexpr _Tp2& 130 static constexpr _Tp2&& 135 static constexpr const _Tp2& 141 constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type& 146 constexpr typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type&& 151 constexpr const typename tuple_element<_Int, std::pair<_Tp1, _Tp2>>::type& 157 constexpr _Tp [all...] |
/external/clang/test/CXX/basic/basic.link/ |
p6.cpp | 15 constexpr int *get1() { 25 constexpr int *get2() { 34 constexpr int *get3() {
|
/external/clang/test/CXX/basic/basic.start/basic.start.init/ |
p3.cpp | 11 #elif CONSTEXPR 12 constexpr // expected-error {{'main' is not allowed to be declared constexpr}}
|
/external/clang/test/CXX/expr/expr.ass/ |
p9-cxx11.cpp | 23 constexpr S(int a, int b) : a(a), b(b) {} 27 constexpr int operator=(S s) const { return s.a; } 28 constexpr int operator+=(S s) const { return s.b; }
|
/external/clang/test/CodeGenCXX/ |
microsoft-abi-constexpr-vs-inheritance.cpp | 4 constexpr A(int x) : x(x) {} 13 constexpr B(int y) : y(y) {} 19 constexpr C() : A(777), B(13) {}
|
/external/clang/test/Modules/ |
redecl-templates.cpp | 9 template<int N> constexpr void f() {} 10 template<int N> constexpr void g() { f<N>(); } 31 template<> constexpr void f<1>() {}
|
/external/clang/test/PCH/ |
cxx1y-default-initializer.cpp | 14 template<typename T> constexpr A make() { return A {}; } 15 template<typename T> constexpr A make(T t) { return A { t }; } 19 constexpr B(int k) : z1(k) {}
|
/external/clang/test/SemaCXX/ |
constexpr-duffs-device.cpp | 4 constexpr void copy(const char *from, unsigned long count, char *to) { 21 constexpr S() : stuff{} { 26 constexpr bool streq(const char *a, const char *b) {
|
/external/libcxx/test/std/experimental/optional/optional.object/optional.object.ctor/ |
initializer_list.pass.cpp | 13 // constexpr 47 constexpr Y() : i_(0) {} 48 constexpr Y(int i) : i_(i) {} 49 constexpr Y(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) {} 51 friend constexpr bool operator==(const Y& x, const Y& y) 60 constexpr Z() : i_(0) {} 61 constexpr Z(int i) : i_(i) {} 62 constexpr Z(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) 65 friend constexpr bool operator==(const Z& x, const Z& y) 93 constexpr optional<Y> opt(in_place, {3, 1}) [all...] |
/external/libcxx/test/std/experimental/optional/optional.object/optional.object.observe/ |
bool.pass.cpp | 12 // constexpr explicit optional<T>::operator bool() const noexcept; 24 constexpr optional<int> opt; 28 constexpr optional<int> opt(0);
|
value_const.fail.cpp | 12 // constexpr const T& optional<T>::value() const; 24 constexpr int test() const {return 3;} 34 constexpr optional<X> opt;
|
/external/libcxx/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/ |
default.fail.cpp | 14 // constexpr istream_iterator(); 19 struct S { S(); }; // not constexpr 25 constexpr std::istream_iterator<S> it;
|
/external/libcxx/test/std/thread/thread.mutex/thread.lock/ |
types.pass.cpp | 18 // constexpr defer_lock_t defer_lock{}; 19 // constexpr try_to_lock_t try_to_lock{}; 20 // constexpr adopt_lock_t adopt_lock{};
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/thread.mutex/thread.lock/ |
types.pass.cpp | 16 // constexpr defer_lock_t defer_lock{}; 17 // constexpr try_to_lock_t try_to_lock{}; 18 // constexpr adopt_lock_t adopt_lock{};
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.object/optional.object.ctor/ |
initializer_list.pass.cpp | 13 // constexpr 47 constexpr Y() : i_(0) {} 48 constexpr Y(int i) : i_(i) {} 49 constexpr Y(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) {} 51 friend constexpr bool operator==(const Y& x, const Y& y) 60 constexpr Z() : i_(0) {} 61 constexpr Z(int i) : i_(i) {} 62 constexpr Z(std::initializer_list<int> il) : i_(il.begin()[0]), j_(il.begin()[1]) 65 friend constexpr bool operator==(const Z& x, const Z& y) 93 constexpr optional<Y> opt(in_place, {3, 1}) [all...] |
/external/libcxx/include/ |
chrono | 23 constexpr 33 static constexpr Rep zero(); 34 static constexpr Rep max(); 35 static constexpr Rep min(); 50 constexpr duration() = default; 52 constexpr explicit duration(const Rep2& r, 62 constexpr duration(const duration<Rep2, Period2>& d, 71 constexpr rep count() const; 75 constexpr duration operator+() const; 76 constexpr duration operator-() const [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
chrono | 23 constexpr 33 static constexpr Rep zero(); 34 static constexpr Rep max(); 35 static constexpr Rep min(); 50 constexpr duration() = default; 52 constexpr explicit duration(const Rep2& r, 62 constexpr duration(const duration<Rep2, Period2>& d, 71 constexpr rep count() const; 75 constexpr duration operator+() const; 76 constexpr duration operator-() const [all...] |
/prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libcxx/include/ |
chrono | 23 constexpr 33 static constexpr Rep zero(); 34 static constexpr Rep max(); 35 static constexpr Rep min(); 50 constexpr duration() = default; 52 constexpr explicit duration(const Rep2& r, 62 constexpr duration(const duration<Rep2, Period2>& d, 71 constexpr rep count() const; 75 constexpr duration operator+() const; 76 constexpr duration operator-() const [all...] |
/external/clang/test/Modules/Inputs/ |
cxx-templates-a.h | 44 constexpr void (*UseRedeclaredEnumA)(UseInt<1>) = UseRedeclaredEnum<int>; 71 constexpr int Outer<T>::Inner<U>::f() { return 1; } 75 static constexpr int f(); 76 static constexpr int g(); 78 template<typename T> constexpr int MergeTemplateDefinitions<T>::f() { return 1; }
|
/external/libcxx/test/std/containers/sequences/array/ |
at.pass.cpp | 13 // const_reference operator[] (size_type); // constexpr in C++14 15 // const_reference at (size_type); // constexpr in C++14 61 constexpr C c = {1, 2, 3.5}; 63 constexpr T t1 = c.at(0); 66 constexpr T t2 = c.at(2);
|
front_back.pass.cpp | 14 // const_reference front(); // constexpr in C++14 15 // const_reference back(); // constexpr in C++14 56 constexpr C c = {1, 2, 3.5}; 58 constexpr T t1 = c.front(); 61 constexpr T t2 = c.back();
|
indexing.pass.cpp | 13 // const_reference operator[] (size_type); // constexpr in C++14 15 // const_reference at (size_type); // constexpr in C++14 54 constexpr C c = {1, 2, 3.5}; 56 constexpr T t1 = c[0]; 59 constexpr T t2 = c[2];
|