| // https://bugzilla.gdcproject.org/show_bug.cgi?id=223 |
| // { dg-do compile } |
| |
| struct S223 |
| { |
| long[8] field; |
| } |
| |
| class C223 |
| { |
| long[8] field; |
| } |
| |
| S223 test223_1(); |
| real test223_2(); |
| string[long[8]] test223_3(); |
| C223 test223_4(); |
| long test223_5(); |
| long[] test223_6(); |
| long[8] test223_7(); |
| C223[8] test223_8(); |
| void delegate() test223_9(); |
| |
| bool test223() |
| { |
| return test223_1() == test223_1() && |
| test223_1() is test223_1() && |
| test223_2() == test223_2() && |
| test223_2() is test223_2() && |
| test223_3() == test223_3() && |
| test223_3() is test223_3() && |
| test223_4() == test223_4() && |
| test223_4() is test223_4() && |
| test223_5() == test223_5() && |
| test223_5() is test223_5() && |
| test223_6() == test223_6() && |
| test223_6() is test223_6() && |
| test223_7()[] is test223_7()[] && |
| test223_8() == test223_8() && |
| test223_8()[] is test223_8()[] && |
| test223_9() == test223_9() && |
| test223_9() is test223_9(); |
| } |