Sign in
gnu
/
gcc
/
e547d1341b1fe90672c9b982c4a98f8197237bb7
/
.
/
gcc
/
testsuite
/
gdc.test
/
compilable
/
noreturn1.d
blob: e21adc476c940255dd4f05085de022cea56b4f19 [
file
] [
log
] [
blame
]
/*
TEST_OUTPUT:
---
noreturn
---
*/
alias
noreturn
=
typeof
(*
null
);
pragma
(
msg
,
noreturn
);
noreturn exits
(
int
*
p
)
{
*
p
=
3
;
}
noreturn
exit
();
int
test1
(
int
i
)
{
if
(
exit
())
return
i
+
1
;
return
i
-
1
;
}