Lines Matching refs:HasMixins
96 struct HasMixins : public Mixins... { struct
97 HasMixins();
98 HasMixins(const HasMixins&);
99 HasMixins(int i);
111 A *checkA = new HasMixins<A, B, C, D>;
112 B *checkB = new HasMixins<A, B, C, D>;
113 D *checkD = new HasMixins<A, B, C, D>;
114 C *checkC = new HasMixins<A, B, D>; // expected-error{{cannot initialize a variable of type 'C *' w…
115 HasMixins<> *checkNone = new HasMixins<>;
122 HasMixins<Mixins...>::HasMixins(): Mixins()... { } in HasMixins() function in HasMixins
125 HasMixins<Mixins...>::HasMixins(const HasMixins &other): Mixins(other)... { } in HasMixins() function in HasMixins
128 HasMixins<Mixins...>::HasMixins(int i): Mixins(i)... { } in HasMixins() function in HasMixins
133 HasMixins<A, B> ab; in test_has_mixins()
134 HasMixins<A, B> ab2 = ab; in test_has_mixins()
135 …HasMixins<A, B> ab3(17); // expected-note{{in instantiation of member function 'HasMixins<A, B>::H… in test_has_mixins()