mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-17 09:23:05 +00:00
Cargo fmt and update tests
This commit is contained in:
parent
6115dcdbdc
commit
ccec777f92
@ -97,7 +97,7 @@ fn execute() -> i32 {
|
||||
}
|
||||
|
||||
macro_rules! print_usage {
|
||||
($print: ident, $opts: ident, $reason: expr) => {{
|
||||
($print:ident, $opts:ident, $reason:expr) => {{
|
||||
let msg = format!("{}\nusage: cargo fmt [options]", $reason);
|
||||
$print!(
|
||||
"{}\nThis utility formats all bin and lib files of the current crate using rustfmt. \
|
||||
|
@ -103,7 +103,7 @@ impl Rewrite for MacroArg {
|
||||
|
||||
fn parse_macro_arg(parser: &mut Parser) -> Option<MacroArg> {
|
||||
macro_rules! parse_macro_arg {
|
||||
($macro_arg: ident, $parser: ident) => {
|
||||
($macro_arg:ident, $parser:ident) => {
|
||||
let mut cloned_parser = (*parser).clone();
|
||||
match cloned_parser.$parser() {
|
||||
Ok(x) => {
|
||||
|
@ -20,7 +20,7 @@ pub trait Spanned {
|
||||
}
|
||||
|
||||
macro_rules! span_with_attrs_lo_hi {
|
||||
($this: ident, $lo: expr, $hi: expr) => {{
|
||||
($this:ident, $lo:expr, $hi:expr) => {{
|
||||
let attrs = outer_attributes(&$this.attrs);
|
||||
if attrs.is_empty() {
|
||||
mk_sp($lo, $hi)
|
||||
@ -31,13 +31,13 @@ macro_rules! span_with_attrs_lo_hi {
|
||||
}
|
||||
|
||||
macro_rules! span_with_attrs {
|
||||
($this: ident) => {
|
||||
($this:ident) => {
|
||||
span_with_attrs_lo_hi!($this, $this.span.lo(), $this.span.hi())
|
||||
};
|
||||
}
|
||||
|
||||
macro_rules! implement_spanned {
|
||||
($this: ty) => {
|
||||
($this:ty) => {
|
||||
impl Spanned for $this {
|
||||
fn span(&self) -> Span {
|
||||
span_with_attrs!(self)
|
||||
|
@ -266,7 +266,7 @@ macro_rules! msg {
|
||||
// For format_missing and last_pos, need to use the source callsite (if applicable).
|
||||
// Required as generated code spans aren't guaranteed to follow on from the last span.
|
||||
macro_rules! source {
|
||||
($this: ident, $sp: expr) => {
|
||||
($this:ident, $sp:expr) => {
|
||||
$sp.source_callsite()
|
||||
};
|
||||
}
|
||||
@ -277,7 +277,7 @@ pub fn mk_sp(lo: BytePos, hi: BytePos) -> Span {
|
||||
|
||||
// Return true if the given span does not intersect with file lines.
|
||||
macro_rules! out_of_file_lines_range {
|
||||
($self: ident, $span: expr) => {
|
||||
($self:ident, $span:expr) => {
|
||||
!$self.config.file_lines().is_all()
|
||||
&& !$self
|
||||
.config
|
||||
@ -287,7 +287,7 @@ macro_rules! out_of_file_lines_range {
|
||||
}
|
||||
|
||||
macro_rules! skip_out_of_file_lines_range {
|
||||
($self: ident, $span: expr) => {
|
||||
($self:ident, $span:expr) => {
|
||||
if out_of_file_lines_range!($self, $span) {
|
||||
return None;
|
||||
}
|
||||
@ -295,7 +295,7 @@ macro_rules! skip_out_of_file_lines_range {
|
||||
}
|
||||
|
||||
macro_rules! skip_out_of_file_lines_range_visitor {
|
||||
($self: ident, $span: expr) => {
|
||||
($self:ident, $span:expr) => {
|
||||
if out_of_file_lines_range!($self, $span) {
|
||||
$self.push_rewrite($span, None);
|
||||
return;
|
||||
|
@ -1,5 +1,5 @@
|
||||
macro_rules! test {
|
||||
($($t: tt)*) => {};
|
||||
($($t:tt)*) => {};
|
||||
}
|
||||
|
||||
fn main() {
|
||||
|
@ -2,33 +2,33 @@
|
||||
|
||||
macro_rules! m {
|
||||
() => {};
|
||||
($x: ident) => {};
|
||||
($m1: ident, $m2: ident, $x: ident) => {};
|
||||
($($beginning: ident),*; $middle: ident; $($end: ident),*) => {};
|
||||
($x:ident) => {};
|
||||
($m1:ident, $m2:ident, $x:ident) => {};
|
||||
($($beginning:ident),*; $middle:ident; $($end:ident),*) => {};
|
||||
(
|
||||
$($beginning: ident),*;
|
||||
$middle: ident;
|
||||
$($end: ident),*;
|
||||
$($beginning: ident),*;
|
||||
$middle: ident;
|
||||
$($end: ident),*
|
||||
$($beginning:ident),*;
|
||||
$middle:ident;
|
||||
$($end:ident),*;
|
||||
$($beginning:ident),*;
|
||||
$middle:ident;
|
||||
$($end:ident),*
|
||||
) => {};
|
||||
($name: ident($($dol: tt $var: ident)*) $($body: tt)*) => {};
|
||||
($name:ident($($dol:tt $var:ident)*) $($body:tt)*) => {};
|
||||
(
|
||||
$($i: ident : $ty: ty, $def: expr, $stb: expr, $($dstring: tt),+);+ $(;)*
|
||||
$($i: ident : $ty: ty, $def: expr, $stb: expr, $($dstring: tt),+);+ $(;)*
|
||||
$($i:ident : $ty:ty, $def:expr, $stb:expr, $($dstring:tt),+);+ $(;)*
|
||||
$($i:ident : $ty:ty, $def:expr, $stb:expr, $($dstring:tt),+);+ $(;)*
|
||||
) => {};
|
||||
($foo: tt foo[$attr: meta] $name: ident) => {};
|
||||
($foo: tt[$attr: meta] $name: ident) => {};
|
||||
($foo: tt &'a[$attr: meta] $name: ident) => {};
|
||||
($foo: tt foo #[$attr: meta] $name: ident) => {};
|
||||
($foo: tt #[$attr: meta] $name: ident) => {};
|
||||
($foo: tt &'a #[$attr: meta] $name: ident) => {};
|
||||
($x: tt foo bar foo bar foo bar $y: tt => x * y * z $z: tt, $($a: tt),*) => {};
|
||||
($foo:tt foo[$attr:meta] $name:ident) => {};
|
||||
($foo:tt[$attr:meta] $name:ident) => {};
|
||||
($foo:tt &'a[$attr:meta] $name:ident) => {};
|
||||
($foo:tt foo #[$attr:meta] $name:ident) => {};
|
||||
($foo:tt #[$attr:meta] $name:ident) => {};
|
||||
($foo:tt &'a #[$attr:meta] $name:ident) => {};
|
||||
($x:tt foo bar foo bar foo bar $y:tt => x * y * z $z:tt, $($a:tt),*) => {};
|
||||
}
|
||||
|
||||
macro_rules! impl_a_method {
|
||||
($n: ident($a: ident : $ta: ty) -> $ret: ty { $body: expr }) => {
|
||||
($n:ident($a:ident : $ta:ty) -> $ret:ty { $body:expr }) => {
|
||||
fn $n($a: $ta) -> $ret {
|
||||
$body
|
||||
}
|
||||
@ -38,7 +38,7 @@ macro_rules! impl_a_method {
|
||||
};
|
||||
}
|
||||
};
|
||||
($n: ident($a: ident : $ta: ty, $b: ident : $tb: ty) -> $ret: ty { $body: expr }) => {
|
||||
($n:ident($a:ident : $ta:ty, $b:ident : $tb:ty) -> $ret:ty { $body:expr }) => {
|
||||
fn $n($a: $ta, $b: $tb) -> $ret {
|
||||
$body
|
||||
}
|
||||
@ -49,8 +49,7 @@ macro_rules! impl_a_method {
|
||||
}
|
||||
};
|
||||
(
|
||||
$n: ident($a: ident : $ta: ty, $b: ident : $tb: ty, $c: ident : $tc: ty) ->
|
||||
$ret: ty { $body: expr }
|
||||
$n:ident($a:ident : $ta:ty, $b:ident : $tb:ty, $c:ident : $tc:ty) -> $ret:ty { $body:expr }
|
||||
) => {
|
||||
fn $n($a: $ta, $b: $tb, $c: $tc) -> $ret {
|
||||
$body
|
||||
@ -62,8 +61,8 @@ macro_rules! impl_a_method {
|
||||
}
|
||||
};
|
||||
(
|
||||
$n: ident($a: ident : $ta: ty, $b: ident : $tb: ty, $c: ident : $tc: ty, $d: ident : $td: ty) ->
|
||||
$ret: ty { $body: expr }
|
||||
$n:ident($a:ident : $ta:ty, $b:ident : $tb:ty, $c:ident : $tc:ty, $d:ident : $td:ty) ->
|
||||
$ret:ty { $body:expr }
|
||||
) => {
|
||||
fn $n($a: $ta, $b: $tb, $c: $tc, $d: $td) -> $ret {
|
||||
$body
|
||||
@ -78,7 +77,7 @@ macro_rules! impl_a_method {
|
||||
|
||||
macro_rules! m {
|
||||
// a
|
||||
($expr: expr, $($func: ident)*) => {{
|
||||
($expr:expr, $($func:ident)*) => {{
|
||||
let x = $expr;
|
||||
$func(x)
|
||||
}};
|
||||
@ -91,7 +90,7 @@ macro_rules! m {
|
||||
(@tag) => {};
|
||||
|
||||
// d
|
||||
($item: ident) => {
|
||||
($item:ident) => {
|
||||
mod macro_item {
|
||||
struct $item;
|
||||
}
|
||||
@ -100,7 +99,7 @@ macro_rules! m {
|
||||
|
||||
macro m2 {
|
||||
// a
|
||||
($expr: expr, $($func: ident)*) => {{
|
||||
($expr:expr, $($func:ident)*) => {{
|
||||
let x = $expr;
|
||||
$func(x)
|
||||
}}
|
||||
@ -113,7 +112,7 @@ macro m2 {
|
||||
(@tag) => {}
|
||||
|
||||
// d
|
||||
($item: ident) => {
|
||||
($item:ident) => {
|
||||
mod macro_item {
|
||||
struct $item;
|
||||
}
|
||||
@ -156,10 +155,10 @@ macro_rules! m {
|
||||
// #2439
|
||||
macro_rules! m {
|
||||
(
|
||||
$line0_xxxxxxxxxxxxxxxxx: expr,
|
||||
$line1_xxxxxxxxxxxxxxxxx: expr,
|
||||
$line2_xxxxxxxxxxxxxxxxx: expr,
|
||||
$line3_xxxxxxxxxxxxxxxxx: expr,
|
||||
$line0_xxxxxxxxxxxxxxxxx:expr,
|
||||
$line1_xxxxxxxxxxxxxxxxx:expr,
|
||||
$line2_xxxxxxxxxxxxxxxxx:expr,
|
||||
$line3_xxxxxxxxxxxxxxxxx:expr,
|
||||
) => {};
|
||||
}
|
||||
|
||||
@ -173,7 +172,7 @@ macro_rules! m [
|
||||
];
|
||||
|
||||
// #2470
|
||||
macro foo($type_name: ident, $docs: expr) {
|
||||
macro foo($type_name:ident, $docs:expr) {
|
||||
#[allow(non_camel_case_types)]
|
||||
#[doc=$docs]
|
||||
#[derive(Debug, Clone, Copy)]
|
||||
@ -182,13 +181,13 @@ macro foo($type_name: ident, $docs: expr) {
|
||||
|
||||
// #2534
|
||||
macro_rules! foo {
|
||||
($a: ident : $b: ty) => {};
|
||||
($a: ident $b: ident $c: ident) => {};
|
||||
($a:ident : $b:ty) => {};
|
||||
($a:ident $b:ident $c:ident) => {};
|
||||
}
|
||||
|
||||
// #2538
|
||||
macro_rules! add_message_to_notes {
|
||||
($msg: expr) => {{
|
||||
($msg:expr) => {{
|
||||
let mut lines = message.lines();
|
||||
notes.push_str(&format!("\n{}: {}", level, lines.next().unwrap()));
|
||||
for line in lines {
|
||||
|
@ -141,7 +141,7 @@ fn issue_1555() {
|
||||
|
||||
fn issue1178() {
|
||||
macro_rules! foo {
|
||||
(#[$attr: meta] $name: ident) => {};
|
||||
(#[$attr:meta] $name:ident) => {};
|
||||
}
|
||||
|
||||
foo!(
|
||||
@ -246,7 +246,7 @@ fn __bindgen_test_layout_HandleWithDtor_open0_int_close0_instantiation() {
|
||||
|
||||
// #878
|
||||
macro_rules! try_opt {
|
||||
($expr: expr) => {
|
||||
($expr:expr) => {
|
||||
match $expr {
|
||||
Some(val) => val,
|
||||
|
||||
@ -891,7 +891,7 @@ fn macro_in_pattern_position() {
|
||||
|
||||
macro foo() {}
|
||||
|
||||
pub macro bar($x: ident + $y: expr;) {
|
||||
pub macro bar($x:ident + $y:expr;) {
|
||||
fn foo($x: Foo) {
|
||||
long_function(
|
||||
a_long_argument_to_a_long_function_is_what_this_is(AAAAAAAAAAAAAAAAAAAAAAAAAAAA),
|
||||
|
Loading…
Reference in New Issue
Block a user