Sign in
fuchsia
/
third_party
/
rust
/
972fef232ec0dd7a3f42091aa6f36cd68aeb3eef
/
.
/
tests
/
ui
/
macros
/
macro-crate-use.rs
blob: f0a5b957b77f2297f22c514c15d194fb361075a8 [
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
);
}