Sign in
llvm
/
clang.git
/
refs/heads/release_80
/
.
/
test
/
Import
/
template-specialization
/
Inputs
/
T.cpp
blob: 7eea95829048c7b7997eb9b64309d50d3e38e640 [
file
] [
log
] [
blame
] [
edit
]
template
<
typename
T
>
struct
A
{
};
template
<>
struct
A
<int>
{
struct
B
{
int
f
;
};
};
template
<>
struct
A
<bool>
{
struct
B
{
int
g
;
};
};
template
<
typename
T
>
constexpr
int
f
()
{
return
0
;
}
template
<>
constexpr
int
f
<int>
()
{
return
4
;
}