Searched refs:BadDerived (Results 1 - 1 of 1) sorted by relevance

/external/clang/test/SemaCXX/
H A Dconditional-expr.cpp37 struct BadDerived;
38 struct BadBase { operator BadDerived&(); };
39 struct BadDerived : BadBase {}; struct in inherits:BadBase
111 BadDerived bd;
112 (void)(i1 ? bb : bd); // expected-error {{conditional expression is ambiguous; 'BadBase' can be converted to 'BadDerived' and vice versa}}
116 (void)(i1 ? BadBase() : BadDerived());
117 (void)(i1 ? BadDerived() : BadBase());

Completed in 1790 milliseconds