Sign in
llvm
/
clang
/
c12eb40f6c6eca83e99bc20f6813dc32e3e68831
/
.
/
test
/
CXX
/
expr
/
expr.post
/
expr.type.conv
/
p1-0x.cpp
blob: 568c61b95fb99b29755402697481983823d39e13 [
file
] [
log
] [
blame
]
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
// expected-no-diagnostics
struct
foo
{
foo
();
foo
(
int
);
};
int
func
(
foo
&
f
)
{
decltype
(
foo
())();
f
=
(
decltype
(
foo
()))
5
;
return
decltype
(
3
)(
5
);
}