Sign in
llvm
/
clang
/
7d0e090bbc61baebf0be18e4d9ba36615b6cd566
/
.
/
test
/
Modules
/
Inputs
/
odr
/
a.h
blob: 5a3f52409486ea577890016f9d1206ea319a8b80 [
file
] [
log
] [
blame
]
extern
struct
Y
{
int
n
;
float
f
;
}
y1
;
enum
E
{
e1
};
struct
X
{
int
n
;
}
x1
;
template
<
typename
T
>
struct
F
{
int
n
;
friend
bool
operator
==(
const
F
&
a
,
const
F
&
b
)
{
return
a
.
n
==
b
.
n
;
}
};
int
f
()
{
return
y1
.
n
+
e1
+
y1
.
f
+
x1
.
n
;
}