class Foo ;
class Bar ;


auto func () { return rand()%2 ? Foo() : Bar() ; }