Sign in
gnu
/
gcc
/
a6d3012b274f38b20e2a57162106f625746af6c6
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp1y
/
paren3.C
blob: 850be2c27addb65fbb69f860cbbdf691033b6e72 [
file
] [
log
] [
blame
]
// PR c++/70106
// { dg-do compile { target c++14 } }
template
<typename>
struct
A
{
int
x
;
void
foo
()
const
{
(
A
::
x
);
}
};
struct
B
{
int
x
;
template
<typename>
void
foo
()
const
{
(
B
::
x
);
}
};
void
foo
()
{
A
<int>
().
foo
();
B
().
foo
<int>
();
}