Lines Matching defs:specialization
26 static constexpr int specialization();
32 static constexpr int specialization();
35 template <Concept C, class U> constexpr int S<C, U>::specialization() {
41 constexpr int S<T, U>::specialization() {
46 static_assert(S<XY, double>::specialization() == SPECIALIZATION_CONCEPT);
47 static_assert(S<int, double>::specialization() == SPECIALIZATION_REQUIRES);
105 static constexpr int specialization(Inner);
110 constexpr int S<Outer>::specialization(Inner) { return SPECIALIZATION_CONCEPT; }
116 static constexpr int specialization(Inner);
122 constexpr int S<Outer>::specialization(Inner) { return SPECIALIZATION_REQUIRES; }
125 static_assert(S<XY>::specialization("str") == SPECIALIZATION_CONCEPT);
126 static_assert(S<int>::specialization("str") == SPECIALIZATION_REQUIRES);