HomeSort by relevance Sort by last modified time
    Searched refs:constexpr (Results 276 - 300 of 5263) sorted by null

<<11121314151617181920>>

  /external/clang/test/CXX/concepts-ts/dcl.dcl/dcl.spec/dcl.spec.concept/
p2.cpp 5 template<typename T> concept constexpr bool VCC = true; // expected-error {{variable concept cannot be declared 'constexpr'}}
13 template<typename T> concept constexpr bool FCC() { return true; } // expected-error {{function concept cannot be declared 'constexpr'}}
  /external/clang/test/CXX/temp/temp.spec/temp.explicit/
p1-0x.cpp 12 constexpr int f() { return 0; } // expected-warning{{C++14}}
15 template constexpr int Y<int>::f() const; // expected-error{{explicit instantiation cannot be 'constexpr'}}
  /external/clang/test/SemaCXX/
cxx0x-class.cpp 23 static const float x = 5.0f; // expected-warning {{requires 'constexpr'}} expected-note {{add 'constexpr'}}
24 static const float y = foo(); // expected-warning {{requires 'constexpr'}} expected-note {{add 'constexpr'}}
25 static constexpr float x2 = 5.0f;
26 static constexpr float y2 = foo(); // expected-error {{must be initialized by a constant expression}} expected-note {{non-constexpr function 'foo'}}
ms_integer_suffix.cpp 7 constexpr int f(char) { return 1; }
8 constexpr int f(signed char) { return 2; }
  /external/libcxx/test/std/experimental/utilities/propagate_const/propagate_const.class/propagate_const.non-const_observers/
dereference.pass.cpp 24 constexpr P f()
32 constexpr P p = f();
get.pass.cpp 24 constexpr P f()
32 constexpr P p = f();
op_arrow.pass.cpp 24 constexpr P f()
32 constexpr P p = f();
  /external/libcxx/test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons/
default.pass.cpp 17 // a constexpr default constructor and a trivial destructor.
32 constexpr T it2;
41 constexpr T it2;
  /external/libcxx/test/std/numerics/complex.number/complex.ops/
complex_equals_scalar.pass.cpp 27 constexpr std::complex<T> lhs(1.5, 2.5);
28 constexpr T rhs(-2.5);
32 constexpr std::complex<T> lhs(1.5, 0);
33 constexpr T rhs(-2.5);
37 constexpr std::complex<T> lhs(1.5, 2.5);
38 constexpr T rhs(1.5);
42 constexpr std::complex<T> lhs(1.5, 0);
43 constexpr T rhs(1.5);
complex_not_equals_scalar.pass.cpp 27 constexpr std::complex<T> lhs(1.5, 2.5);
28 constexpr T rhs(-2.5);
32 constexpr std::complex<T> lhs(1.5, 0);
33 constexpr T rhs(-2.5);
37 constexpr std::complex<T> lhs(1.5, 2.5);
38 constexpr T rhs(1.5);
42 constexpr std::complex<T> lhs(1.5, 0);
43 constexpr T rhs(1.5);
scalar_equals_complex.pass.cpp 27 constexpr T lhs(-2.5);
28 constexpr std::complex<T> rhs(1.5, 2.5);
32 constexpr T lhs(-2.5);
33 constexpr std::complex<T> rhs(1.5, 0);
37 constexpr T lhs(1.5);
38 constexpr std::complex<T> rhs(1.5, 2.5);
42 constexpr T lhs(1.5);
43 constexpr std::complex<T> rhs(1.5, 0);
scalar_not_equals_complex.pass.cpp 27 constexpr T lhs(-2.5);
28 constexpr std::complex<T> rhs(1.5, 2.5);
32 constexpr T lhs(-2.5);
33 constexpr std::complex<T> rhs(1.5, 0);
37 constexpr T lhs(1.5);
38 constexpr std::complex<T> rhs(1.5, 2.5);
42 constexpr T lhs(1.5);
43 constexpr std::complex<T> rhs(1.5, 0);
  /external/libcxx/test/std/strings/string.view/string.view.cons/
from_ptr_len.pass.cpp 13 // constexpr basic_string_view(const _CharT* _s, size_type _len)
42 constexpr const char *s = "QBCDE";
43 constexpr std::basic_string_view<char> sv1 ( s, 2 );
54 constexpr const wchar_t *s = L"QBCDE";
55 constexpr std::basic_string_view<wchar_t> sv1 ( s, 2 );
67 constexpr const char16_t *s = u"QBCDE";
68 constexpr std::basic_string_view<char16_t> sv1 ( s, 2 );
79 constexpr const char32_t *s = U"QBCDE";
80 constexpr std::basic_string_view<char32_t> sv1 ( s, 2 );
  /external/libcxx/test/std/utilities/optional/optional.comp_with_t/
equal.pass.cpp 13 // template <class T, class U> constexpr bool operator==(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator==(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator==(const X& lhs, const X& rhs) {
35 constexpr T val(2);
36 constexpr O o1; // disengaged
37 constexpr O o2{1}; // engaged
38 constexpr O o3{val}; // engaged
54 constexpr O o1(42);
60 constexpr O o1(42)
    [all...]
greater.pass.cpp 13 // template <class T, class U> constexpr bool operator>(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator>(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator>(const X& lhs, const X& rhs) { return lhs.i_ > rhs.i_; }
33 constexpr T val(2);
34 constexpr O o1; // disengaged
35 constexpr O o2{1}; // engaged
36 constexpr O o3{val}; // engaged
54 constexpr O o1(42);
60 constexpr O o1(42)
    [all...]
greater_equal.pass.cpp 13 // template <class T, class U> constexpr bool operator>=(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator>=(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator>=(const X& lhs, const X& rhs) {
35 constexpr T val(2);
36 constexpr O o1; // disengaged
37 constexpr O o2{1}; // engaged
38 constexpr O o3{val}; // engaged
56 constexpr O o1(42);
62 constexpr O o1(42)
    [all...]
less_equal.pass.cpp 13 // template <class T, class U> constexpr bool operator<=(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator<=(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator<=(const X& lhs, const X& rhs) {
35 constexpr T val(2);
36 constexpr O o1; // disengaged
37 constexpr O o2{1}; // engaged
38 constexpr O o3{val}; // engaged
56 constexpr O o1(42);
62 constexpr O o1(42)
    [all...]
less_than.pass.cpp 13 // template <class T, class U> constexpr bool operator<(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator<(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator<(const X& lhs, const X& rhs) { return lhs.i_ < rhs.i_; }
33 constexpr T val(2);
34 constexpr O o1; // disengaged
35 constexpr O o2{1}; // engaged
36 constexpr O o3{val}; // engaged
54 constexpr O o1(42);
60 constexpr O o1(42)
    [all...]
not_equal.pass.cpp 13 // template <class T, class U> constexpr bool operator!=(const optional<T>& x, const U& v);
14 // template <class T, class U> constexpr bool operator!=(const U& v, const optional<T>& x);
23 constexpr X(int i) : i_(i) {}
26 constexpr bool operator!=(const X& lhs, const X& rhs) {
35 constexpr T val(2);
36 constexpr O o1; // disengaged
37 constexpr O o2{1}; // engaged
38 constexpr O o3{val}; // engaged
54 constexpr O o1(42);
60 constexpr O o1(42)
    [all...]
  /external/libcxx/test/std/utilities/optional/optional.object/optional.object.observe/
bool.pass.cpp 13 // constexpr explicit optional<T>::operator bool() const noexcept;
30 constexpr optional<int> opt;
34 constexpr optional<int> opt(0);
has_value.pass.cpp 13 // constexpr bool optional<T>::has_value() const noexcept;
30 constexpr optional<int> opt;
34 constexpr optional<int> opt(0);
  /external/libcxx/test/std/utilities/time/time.duration/time.duration.cons/
convert_exact.pass.cpp 33 constexpr std::chrono::milliseconds ms(1);
34 constexpr std::chrono::microseconds us = ms;
  /external/libcxx/test/std/utilities/time/time.duration/time.duration.nonmember/
op_divide_duration.pass.cpp 15 // constexpr
48 constexpr std::chrono::nanoseconds ns1(15);
49 constexpr std::chrono::nanoseconds ns2(5);
53 constexpr std::chrono::microseconds us1(15);
54 constexpr std::chrono::nanoseconds ns2(5);
58 constexpr std::chrono::duration<int, std::ratio<2, 3> > s1(30);
59 constexpr std::chrono::duration<int, std::ratio<3, 5> > s2(5);
63 constexpr std::chrono::duration<int, std::ratio<2, 3> > s1(30);
64 constexpr std::chrono::duration<double, std::ratio<3, 5> > s2(5);
op_divide_rep.pass.cpp 15 // constexpr
33 constexpr std::chrono::nanoseconds ns(15);
34 constexpr std::chrono::nanoseconds ns2 = ns / 5;
op_mod_rep.pass.cpp 15 // constexpr
33 constexpr std::chrono::nanoseconds ns(15);
34 constexpr std::chrono::nanoseconds ns2 = ns % 6;

Completed in 296 milliseconds

<<11121314151617181920>>