Skip to content

Commit 768cae1

Browse files
authored
Merge pull request #9 from dtolnay/innerattr
Remove support for inner attributes on non-block expressions
2 parents 52c9465 + af7938b commit 768cae1

File tree

3 files changed

+0
-8
lines changed

3 files changed

+0
-8
lines changed

src/expr.rs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ impl Printer {
117117
self.word("[");
118118
self.cbox(INDENT);
119119
self.zerobreak();
120-
self.inner_attrs(&expr.attrs);
121120
for element in expr.elems.iter().delimited() {
122121
self.expr(&element);
123122
self.trailing_comma(element.is_last);
@@ -504,7 +503,6 @@ impl Printer {
504503
fn expr_paren(&mut self, expr: &ExprParen) {
505504
self.outer_attrs(&expr.attrs);
506505
self.word("(");
507-
self.inner_attrs(&expr.attrs);
508506
self.expr(&expr.expr);
509507
self.word(")");
510508
}
@@ -540,7 +538,6 @@ impl Printer {
540538
fn expr_repeat(&mut self, expr: &ExprRepeat) {
541539
self.outer_attrs(&expr.attrs);
542540
self.word("[");
543-
self.inner_attrs(&expr.attrs);
544541
self.expr(&expr.expr);
545542
self.word("; ");
546543
self.expr(&expr.len);
@@ -564,7 +561,6 @@ impl Printer {
564561
self.end();
565562
self.word(" {");
566563
self.space_if_nonempty();
567-
self.inner_attrs(&expr.attrs);
568564
for field_value in expr.fields.iter().delimited() {
569565
self.field_value(&field_value);
570566
self.trailing_comma_or_space(field_value.is_last && expr.rest.is_none());
@@ -603,7 +599,6 @@ impl Printer {
603599
self.word("(");
604600
self.cbox(INDENT);
605601
self.zerobreak();
606-
self.inner_attrs(&expr.attrs);
607602
for elem in expr.elems.iter().delimited() {
608603
self.expr(&elem);
609604
if expr.elems.len() == 1 {

src/item.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ impl Printer {
6464
self.where_clause_for_body(&item.generics.where_clause);
6565
self.word("{");
6666
self.hardbreak_if_nonempty();
67-
self.inner_attrs(&item.attrs);
6867
for variant in &item.variants {
6968
self.variant(variant);
7069
self.word(",");

src/pat.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,6 @@ impl Printer {
154154
self.word("(");
155155
self.cbox(INDENT);
156156
self.zerobreak();
157-
self.inner_attrs(&pat.attrs);
158157
for elem in pat.elems.iter().delimited() {
159158
self.pat(&elem);
160159
if pat.elems.len() == 1 {
@@ -177,7 +176,6 @@ impl Printer {
177176
self.word("(");
178177
self.cbox(INDENT);
179178
self.zerobreak();
180-
self.inner_attrs(&pat.attrs);
181179
for elem in pat.pat.elems.iter().delimited() {
182180
self.pat(&elem);
183181
self.trailing_comma(elem.is_last);

0 commit comments

Comments
 (0)