Skip to content

Commit eda4968

Browse files
committed
x.py fmt
1 parent 123b0e8 commit eda4968

File tree

26 files changed

+902
-807
lines changed

26 files changed

+902
-807
lines changed

compiler/rustc_ast/src/expand/autodiff_attrs.rs

Lines changed: 36 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
use crate::expand::typetree::TypeTree;
2-
use std::str::FromStr;
31
use std::fmt::{self, Display, Formatter};
2+
use std::str::FromStr;
3+
4+
use crate::expand::typetree::TypeTree;
5+
use crate::expand::{Decodable, Encodable, HashStable_Generic};
46
use crate::ptr::P;
57
use crate::{Ty, TyKind};
68

7-
use crate::expand::HashStable_Generic;
8-
use crate::expand::Encodable;
9-
use crate::expand::Decodable;
10-
119
#[derive(Clone, Copy, Eq, PartialEq, Encodable, Decodable, Debug, HashStable_Generic)]
1210
pub enum DiffMode {
1311
Inactive,
@@ -53,14 +51,14 @@ pub fn valid_ret_activity(mode: DiffMode, activity: DiffActivity) -> bool {
5351
DiffMode::Inactive => false,
5452
DiffMode::Source => false,
5553
DiffMode::Forward | DiffMode::ForwardFirst => {
56-
activity == DiffActivity::Dual ||
57-
activity == DiffActivity::DualOnly ||
58-
activity == DiffActivity::Const
54+
activity == DiffActivity::Dual
55+
|| activity == DiffActivity::DualOnly
56+
|| activity == DiffActivity::Const
5957
}
6058
DiffMode::Reverse | DiffMode::ReverseFirst => {
61-
activity == DiffActivity::Const ||
62-
activity == DiffActivity::Active ||
63-
activity == DiffActivity::ActiveOnly
59+
activity == DiffActivity::Const
60+
|| activity == DiffActivity::Active
61+
|| activity == DiffActivity::ActiveOnly
6462
}
6563
}
6664
}
@@ -77,11 +75,11 @@ fn is_ptr_or_ref(ty: &Ty) -> bool {
7775
//}
7876
pub fn valid_ty_for_activity(ty: &P<Ty>, activity: DiffActivity) -> bool {
7977
if is_ptr_or_ref(ty) {
80-
return activity == DiffActivity::Dual ||
81-
activity == DiffActivity::DualOnly ||
82-
activity == DiffActivity::Duplicated ||
83-
activity == DiffActivity::DuplicatedOnly ||
84-
activity == DiffActivity::Const;
78+
return activity == DiffActivity::Dual
79+
|| activity == DiffActivity::DualOnly
80+
|| activity == DiffActivity::Duplicated
81+
|| activity == DiffActivity::DuplicatedOnly
82+
|| activity == DiffActivity::Const;
8583
}
8684
true
8785
//if is_scalar_ty(&ty) {
@@ -90,24 +88,24 @@ pub fn valid_ty_for_activity(ty: &P<Ty>, activity: DiffActivity) -> bool {
9088
//}
9189
}
9290
pub fn valid_input_activity(mode: DiffMode, activity: DiffActivity) -> bool {
93-
return match mode {
94-
DiffMode::Inactive => false,
95-
DiffMode::Source => false,
96-
DiffMode::Forward | DiffMode::ForwardFirst => {
97-
// These are the only valid cases
98-
activity == DiffActivity::Dual ||
99-
activity == DiffActivity::DualOnly ||
100-
activity == DiffActivity::Const
101-
}
102-
DiffMode::Reverse | DiffMode::ReverseFirst => {
103-
// These are the only valid cases
104-
activity == DiffActivity::Active ||
105-
activity == DiffActivity::ActiveOnly ||
106-
activity == DiffActivity::Const ||
107-
activity == DiffActivity::Duplicated ||
108-
activity == DiffActivity::DuplicatedOnly
109-
}
110-
};
91+
return match mode {
92+
DiffMode::Inactive => false,
93+
DiffMode::Source => false,
94+
DiffMode::Forward | DiffMode::ForwardFirst => {
95+
// These are the only valid cases
96+
activity == DiffActivity::Dual
97+
|| activity == DiffActivity::DualOnly
98+
|| activity == DiffActivity::Const
99+
}
100+
DiffMode::Reverse | DiffMode::ReverseFirst => {
101+
// These are the only valid cases
102+
activity == DiffActivity::Active
103+
|| activity == DiffActivity::ActiveOnly
104+
|| activity == DiffActivity::Const
105+
|| activity == DiffActivity::Duplicated
106+
|| activity == DiffActivity::DuplicatedOnly
107+
}
108+
};
111109
}
112110
pub fn invalid_input_activities(mode: DiffMode, activity_vec: &[DiffActivity]) -> Option<usize> {
113111
for i in 0..activity_vec.len() {
@@ -129,7 +127,7 @@ pub enum DiffActivity {
129127
DualOnly,
130128
Duplicated,
131129
DuplicatedOnly,
132-
FakeActivitySize
130+
FakeActivitySize,
133131
}
134132

135133
impl Display for DiffActivity {
@@ -223,9 +221,7 @@ impl AutoDiffAttrs {
223221
pub fn is_active(&self) -> bool {
224222
match self.mode {
225223
DiffMode::Inactive => false,
226-
_ => {
227-
true
228-
}
224+
_ => true,
229225
}
230226
}
231227

@@ -239,9 +235,7 @@ impl AutoDiffAttrs {
239235
match self.mode {
240236
DiffMode::Inactive => false,
241237
DiffMode::Source => false,
242-
_ => {
243-
true
244-
}
238+
_ => true,
245239
}
246240
}
247241

compiler/rustc_ast/src/expand/typetree.rs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
use crate::expand::HashStable_Generic;
2-
use crate::expand::Encodable;
3-
use crate::expand::Decodable;
4-
51
use std::fmt;
62

3+
use crate::expand::{Decodable, Encodable, HashStable_Generic};
4+
75
#[derive(Clone, Eq, PartialEq, Encodable, Decodable, Debug, HashStable_Generic)]
86
pub enum Kind {
97
Anything,
@@ -28,7 +26,12 @@ impl TypeTree {
2826
pub fn int(size: usize) -> Self {
2927
let mut ints = Vec::with_capacity(size);
3028
for i in 0..size {
31-
ints.push(Type { offset: i as isize, size: 1, kind: Kind::Integer, child: TypeTree::new() });
29+
ints.push(Type {
30+
offset: i as isize,
31+
size: 1,
32+
kind: Kind::Integer,
33+
child: TypeTree::new(),
34+
});
3235
}
3336
Self(ints)
3437
}

0 commit comments

Comments
 (0)