xref: /llvm-project/clang/test/CodeGenCXX/conversion-operator-base.cpp (revision c6e68daac0fa6e77a89f3ca72f266a528503dd1c)
18fbe78f6SDaniel Dunbar // RUN: %clang_cc1 -emit-llvm-only %s -verify
2*c6e68daaSAndy Gibbs // expected-no-diagnostics
3d011893eSEli Friedman // PR5730
4d011893eSEli Friedman 
5d011893eSEli Friedman struct A { operator int(); float y; };
6d011893eSEli Friedman struct B : A { double z; };
a()7d011893eSEli Friedman void a() { switch(B()) {} }
8d011893eSEli Friedman 
9