blob: 0dbbc0705fb4f1925875c5a854fe5b56c3a1ef22 [file] [log] [blame]
// { dg-do run }
class dummy { public: void operator++(void) {}
};
class dummy_000 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_001 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_002 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_003 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_004 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_005 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_006 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_007 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_008 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_009 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_010 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_011 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_012 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_013 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_014 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_015 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_016 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_017 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_018 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_019 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_020 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_021 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_022 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_023 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_024 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_025 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_026 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_027 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_028 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_029 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_030 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_031 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_032 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_033 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_034 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_035 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_036 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_037 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_038 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_039 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_040 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_041 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_042 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_043 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_044 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_045 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_046 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_047 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_048 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class dummy_049 : private virtual dummy { public: void operator++(void) {
dummy::operator++(); } };
class super :
private dummy_000, private dummy_001, private dummy_002, private
dummy_003, private dummy_004,
private dummy_005, private dummy_006, private dummy_007, private
dummy_008, private dummy_009,
private dummy_010, private dummy_011, private dummy_012, private
dummy_013, private dummy_014,
private dummy_015, private dummy_016, private dummy_017, private
dummy_018, private dummy_019,
private dummy_020, private dummy_021, private dummy_022, private
dummy_023, private dummy_024,
private dummy_025, private dummy_026, private dummy_027, private
dummy_028, private dummy_029,
private dummy_030, private dummy_031, private dummy_032, private
dummy_033, private dummy_034,
private dummy_035, private dummy_036, private dummy_037, private
dummy_038, private dummy_039,
private dummy_040, private dummy_041, private dummy_042, private
dummy_043, private dummy_044,
private dummy_045, private dummy_046, private dummy_047, private
dummy_048, private dummy_049
{
public:
void operator++(void);
};
void super::operator++(void)
{
dummy_000::operator++();
dummy_001::operator++();
dummy_002::operator++();
dummy_003::operator++();
dummy_004::operator++();
dummy_005::operator++();
dummy_006::operator++();
dummy_007::operator++();
dummy_008::operator++();
dummy_009::operator++();
dummy_010::operator++();
dummy_011::operator++();
dummy_012::operator++();
dummy_013::operator++();
dummy_014::operator++();
dummy_015::operator++();
dummy_016::operator++();
dummy_017::operator++();
dummy_018::operator++();
dummy_019::operator++();
dummy_020::operator++();
dummy_021::operator++();
dummy_022::operator++();
dummy_023::operator++();
dummy_024::operator++();
dummy_025::operator++();
dummy_026::operator++();
dummy_027::operator++();
dummy_028::operator++();
dummy_029::operator++();
dummy_030::operator++();
dummy_031::operator++();
dummy_032::operator++();
dummy_033::operator++();
dummy_034::operator++();
dummy_035::operator++();
dummy_036::operator++();
dummy_037::operator++();
dummy_038::operator++();
dummy_039::operator++();
dummy_040::operator++();
dummy_041::operator++();
dummy_042::operator++();
dummy_043::operator++();
dummy_044::operator++();
dummy_045::operator++();
dummy_046::operator++();
dummy_047::operator++();
dummy_048::operator++();
dummy_049::operator++();
}
int main(void)
{
}