Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.ns
/
lookup4.C
blob: e4b4be31fdd329b798fad9423da80363365fee9f [
file
] [
log
] [
blame
]
// { dg-do assemble }
namespace
X
{
typedef
int
foo
;
const
int
bar
=
2
;
namespace
Y
{
void
f
(
foo
);
extern
int
g
;
extern
int
g1
;
struct
h
{
void
i
(
foo
);
};
}
}
void
X
::
Y
::
f
(
foo
)
{
}
int
X
::
Y
::
g
=
bar
;
int
X
::
Y
::
g1
(
bar
);
void
X
::
Y
::
h
::
i
(
foo
)
{}