Home | History | Annotate | Download | only in SemaTemplate

Lines Matching refs:Model

8 template <class Model, void (Model::*)()> struct wrap_constraints { };
9 template <class Model>
10 inline char has_constraints_(Model* , // expected-note 2{{while substituting deduced template arguments into function template 'has_constraints_' [with }} \
12 wrap_constraints<Model,&Model::constraints>* = 0); // expected-note 2{{in instantiation}}
14 template <class Model> struct not_satisfied {
15 static const bool value = sizeof( has_constraints_((Model*)0) == 1); // expected-error 3{{no matching function}}
20 template <class Model> struct requirement_<void(*)(Model)> : if_< not_satisfied<Model> >::type { // expected-note 5{{in instantiation}}
22 template <class Model> struct usage_requirements {