Sign in
android
/
toolchain
/
rustc
/
43f0694b1feb1296004d84509e01177159e71be0
/
.
/
src
/
test
/
ui
/
macros
/
macro-crate-use.rs
blob: 5c37cac96860e88da6df7bcfe0034661f5b27ca9 [
file
] [
log
] [
blame
]
// run-pass
pub
fn
increment
(
x
:
usize
)
->
usize
{
x
+
1
}
#[
macro_export
]
macro_rules
!
increment
{
(
$x
:
expr
)
=>
({
use
$crate
::
increment
;
increment
(
$x
)
})
}
fn
main
()
{
assert_eq
!(
increment
!(
3
),
4
);
}