Skip to content

Commit cbd2ef8

Browse files
author
Jose Narvaez
committed
Rustfmting librustc_front (again).
1 parent 2968dfa commit cbd2ef8

File tree

6 files changed

+192
-196
lines changed

6 files changed

+192
-196
lines changed

src/librustc_front/fold.rs

+26-33
Original file line numberDiff line numberDiff line change
@@ -431,14 +431,16 @@ pub fn noop_fold_foreign_mod<T: Folder>(ForeignMod { abi, items }: ForeignMod,
431431
}
432432

433433
pub fn noop_fold_variant<T: Folder>(v: P<Variant>, fld: &mut T) -> P<Variant> {
434-
v.map(|Spanned {node: Variant_ {name, attrs, data, disr_expr}, span}| Spanned {
435-
node: Variant_ {
436-
name: name,
437-
attrs: fold_attrs(attrs, fld),
438-
data: fld.fold_variant_data(data),
439-
disr_expr: disr_expr.map(|e| fld.fold_expr(e)),
440-
},
441-
span: fld.new_span(span),
434+
v.map(|Spanned { node: Variant_ { name, attrs, data, disr_expr }, span }| {
435+
Spanned {
436+
node: Variant_ {
437+
name: name,
438+
attrs: fold_attrs(attrs, fld),
439+
data: fld.fold_variant_data(data),
440+
disr_expr: disr_expr.map(|e| fld.fold_expr(e)),
441+
},
442+
span: fld.new_span(span),
443+
}
442444
})
443445
}
444446

@@ -696,12 +698,14 @@ pub fn noop_fold_where_predicate<T: Folder>(pred: WherePredicate, fld: &mut T) -
696698
pub fn noop_fold_variant_data<T: Folder>(vdata: VariantData, fld: &mut T) -> VariantData {
697699
match vdata {
698700
VariantData::Struct(fields, id) => {
699-
VariantData::Struct(fields.move_map(|f| fld.fold_struct_field(f)), fld.new_id(id))
701+
VariantData::Struct(fields.move_map(|f| fld.fold_struct_field(f)),
702+
fld.new_id(id))
700703
}
701704
VariantData::Tuple(fields, id) => {
702-
VariantData::Tuple(fields.move_map(|f| fld.fold_struct_field(f)), fld.new_id(id))
705+
VariantData::Tuple(fields.move_map(|f| fld.fold_struct_field(f)),
706+
fld.new_id(id))
703707
}
704-
VariantData::Unit(id) => VariantData::Unit(fld.new_id(id))
708+
VariantData::Unit(id) => VariantData::Unit(fld.new_id(id)),
705709
}
706710
}
707711

@@ -740,8 +744,7 @@ pub fn noop_fold_struct_field<T: Folder>(f: StructField, fld: &mut T) -> StructF
740744

741745
pub fn noop_fold_field<T: Folder>(Field { name, expr, span }: Field, folder: &mut T) -> Field {
742746
Field {
743-
name: respan(folder.new_span(name.span),
744-
folder.fold_name(name.node)),
747+
name: respan(folder.new_span(name.span), folder.fold_name(name.node)),
745748
expr: folder.fold_expr(expr),
746749
span: folder.new_span(span),
747750
}
@@ -812,8 +815,7 @@ pub fn noop_fold_item_underscore<T: Folder>(i: Item_, folder: &mut T) -> Item_ {
812815
ItemStruct(struct_def, folder.fold_generics(generics))
813816
}
814817
ItemDefaultImpl(unsafety, ref trait_ref) => {
815-
ItemDefaultImpl(unsafety,
816-
folder.fold_trait_ref((*trait_ref).clone()))
818+
ItemDefaultImpl(unsafety, folder.fold_trait_ref((*trait_ref).clone()))
817819
}
818820
ItemImpl(unsafety, polarity, generics, ifce, ty, impl_items) => {
819821
let new_impl_items = impl_items.into_iter()
@@ -854,8 +856,7 @@ pub fn noop_fold_trait_item<T: Folder>(i: P<TraitItem>,
854856
attrs: fold_attrs(attrs, folder),
855857
node: match node {
856858
ConstTraitItem(ty, default) => {
857-
ConstTraitItem(folder.fold_ty(ty),
858-
default.map(|x| folder.fold_expr(x)))
859+
ConstTraitItem(folder.fold_ty(ty), default.map(|x| folder.fold_expr(x)))
859860
}
860861
MethodTraitItem(sig, body) => {
861862
MethodTraitItem(noop_fold_method_sig(sig, folder),
@@ -883,8 +884,7 @@ pub fn noop_fold_impl_item<T: Folder>(i: P<ImplItem>, folder: &mut T) -> SmallVe
883884
ConstImplItem(folder.fold_ty(ty), folder.fold_expr(expr))
884885
}
885886
MethodImplItem(sig, body) => {
886-
MethodImplItem(noop_fold_method_sig(sig, folder),
887-
folder.fold_block(body))
887+
MethodImplItem(noop_fold_method_sig(sig, folder), folder.fold_block(body))
888888
}
889889
TypeImplItem(ty) => TypeImplItem(folder.fold_ty(ty)),
890890
},
@@ -981,8 +981,7 @@ pub fn noop_fold_foreign_item<T: Folder>(ni: P<ForeignItem>, folder: &mut T) ->
981981
attrs: fold_attrs(attrs, folder),
982982
node: match node {
983983
ForeignItemFn(fdec, generics) => {
984-
ForeignItemFn(folder.fold_fn_decl(fdec),
985-
folder.fold_generics(generics))
984+
ForeignItemFn(folder.fold_fn_decl(fdec), folder.fold_generics(generics))
986985
}
987986
ForeignItemStatic(t, m) => {
988987
ForeignItemStatic(folder.fold_ty(t), m)
@@ -1074,12 +1073,10 @@ pub fn noop_fold_expr<T: Folder>(Expr { id, node, span }: Expr, folder: &mut T)
10741073
}
10751074
ExprTup(elts) => ExprTup(elts.move_map(|x| folder.fold_expr(x))),
10761075
ExprCall(f, args) => {
1077-
ExprCall(folder.fold_expr(f),
1078-
args.move_map(|x| folder.fold_expr(x)))
1076+
ExprCall(folder.fold_expr(f), args.move_map(|x| folder.fold_expr(x)))
10791077
}
10801078
ExprMethodCall(name, tps, args) => {
1081-
ExprMethodCall(respan(folder.new_span(name.span),
1082-
folder.fold_name(name.node)),
1079+
ExprMethodCall(respan(folder.new_span(name.span), folder.fold_name(name.node)),
10831080
tps.move_map(|x| folder.fold_ty(x)),
10841081
args.move_map(|x| folder.fold_expr(x)))
10851082
}
@@ -1127,13 +1124,11 @@ pub fn noop_fold_expr<T: Folder>(Expr { id, node, span }: Expr, folder: &mut T)
11271124
}
11281125
ExprField(el, name) => {
11291126
ExprField(folder.fold_expr(el),
1130-
respan(folder.new_span(name.span),
1131-
folder.fold_name(name.node)))
1127+
respan(folder.new_span(name.span), folder.fold_name(name.node)))
11321128
}
11331129
ExprTupField(el, index) => {
11341130
ExprTupField(folder.fold_expr(el),
1135-
respan(folder.new_span(index.span),
1136-
folder.fold_usize(index.node)))
1131+
respan(folder.new_span(index.span), folder.fold_usize(index.node)))
11371132
}
11381133
ExprIndex(el, er) => {
11391134
ExprIndex(folder.fold_expr(el), folder.fold_expr(er))
@@ -1152,12 +1147,10 @@ pub fn noop_fold_expr<T: Folder>(Expr { id, node, span }: Expr, folder: &mut T)
11521147
ExprPath(qself, folder.fold_path(path))
11531148
}
11541149
ExprBreak(opt_ident) => ExprBreak(opt_ident.map(|label| {
1155-
respan(folder.new_span(label.span),
1156-
folder.fold_ident(label.node))
1150+
respan(folder.new_span(label.span), folder.fold_ident(label.node))
11571151
})),
11581152
ExprAgain(opt_ident) => ExprAgain(opt_ident.map(|label| {
1159-
respan(folder.new_span(label.span),
1160-
folder.fold_ident(label.node))
1153+
respan(folder.new_span(label.span), folder.fold_ident(label.node))
11611154
})),
11621155
ExprRet(e) => ExprRet(e.map(|x| folder.fold_expr(x))),
11631156
ExprInlineAsm(InlineAsm {

src/librustc_front/hir.rs

+22-11
Original file line numberDiff line numberDiff line change
@@ -1062,7 +1062,6 @@ pub type ViewPath = Spanned<ViewPath_>;
10621062

10631063
#[derive(Clone, PartialEq, Eq, RustcEncodable, RustcDecodable, Hash, Debug)]
10641064
pub enum ViewPath_ {
1065-
10661065
/// `foo::bar::baz as quux`
10671066
///
10681067
/// or just
@@ -1151,7 +1150,7 @@ impl StructFieldKind {
11511150

11521151
pub fn visibility(&self) -> Visibility {
11531152
match *self {
1154-
NamedField(_, vis) | UnnamedField(vis) => vis
1153+
NamedField(_, vis) | UnnamedField(vis) => vis,
11551154
}
11561155
}
11571156
}
@@ -1183,24 +1182,36 @@ impl VariantData {
11831182
}
11841183
pub fn id(&self) -> NodeId {
11851184
match *self {
1186-
VariantData::Struct(_, id) | VariantData::Tuple(_, id) | VariantData::Unit(id) => id
1185+
VariantData::Struct(_, id) | VariantData::Tuple(_, id) | VariantData::Unit(id) => id,
11871186
}
11881187
}
11891188
pub fn is_struct(&self) -> bool {
1190-
if let VariantData::Struct(..) = *self { true } else { false }
1189+
if let VariantData::Struct(..) = *self {
1190+
true
1191+
} else {
1192+
false
1193+
}
11911194
}
11921195
pub fn is_tuple(&self) -> bool {
1193-
if let VariantData::Tuple(..) = *self { true } else { false }
1196+
if let VariantData::Tuple(..) = *self {
1197+
true
1198+
} else {
1199+
false
1200+
}
11941201
}
11951202
pub fn is_unit(&self) -> bool {
1196-
if let VariantData::Unit(..) = *self { true } else { false }
1203+
if let VariantData::Unit(..) = *self {
1204+
true
1205+
} else {
1206+
false
1207+
}
11971208
}
11981209
}
11991210

1200-
/*
1201-
FIXME (#3300): Should allow items to be anonymous. Right now
1202-
we just use dummy names for anon items.
1203-
*/
1211+
1212+
1213+
// FIXME (#3300): Should allow items to be anonymous. Right now
1214+
// we just use dummy names for anon items.
12041215
/// An item
12051216
///
12061217
/// The name might be a dummy name in case of anonymous items
@@ -1244,7 +1255,7 @@ pub enum Item_ {
12441255

12451256
// Default trait implementations
12461257
///
1247-
// `impl Trait for .. {}`
1258+
/// `impl Trait for .. {}`
12481259
ItemDefaultImpl(Unsafety, TraitRef),
12491260
/// An implementation, eg `impl<A> Trait for Foo { .. }`
12501261
ItemImpl(Unsafety,

0 commit comments

Comments
 (0)