Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
macros
/
issue-25274.rs
blob: 3ed47b6a894843aa557cc969cd73d574982f4bbd [
file
] [
log
] [
blame
] [
edit
]
//@ run-pass
macro_rules
!
test
{
(
fn
fun
()
->
Option
<
Box
<
$t
:
ty
>>;
)
=>
{
fn
fun
(
x
:
$t
)
->
Option
<
Box
<
$t
>>
{
Some
(
Box
::
new
(
x
))
}
}
}
test
!
{
fn
fun
()
->
Option
<
Box
<
i32
>>;
}
fn
main
()
{
println
!(
"{}"
,
fun
(
0
).
unwrap
());
}