|
// { dg-do run }
|
|
namespace foo{
|
|
struct X{
|
|
int i;
|
|
void f();
|
|
static int k1,k2;
|
|
};
|
|
void X::f(){}
|
|
int var;
|
|
int X::k1;
|
|
}
|
|
|
|
using namespace foo;
|
|
X zzz;
|
|
int X::k2;
|
|
|
|
void andere_funktion()
|
|
{
|
|
zzz.f();
|
|
var=4;
|
|
}
|
|
|
|
int main(int,char**)
|
|
{
|
|
andere_funktion();
|
|
return 0;
|
|
}
|