// { dg-do run } | |
// { dg-options "-O" } | |
// prms-id: 11144 | |
class Id { | |
public: | |
int d_i; | |
Id(int i) : d_i(i) {} | |
int value() {return d_i;} | |
/* APPLE LOCAL begin radar 3904184 */ | |
} ID(1); | |
Id foo() { return ID; } | |
/* APPLE LOCAL end radar 3904184 */ | |
int main() { | |
const Id &id1 = foo(); | |
const Id &id2 = foo(); | |
return &id1 == &id2; | |
} |