File tree 3 files changed +5
-4
lines changed
specialization/defaultimpl
3 files changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -657,7 +657,8 @@ impl MultiSpan {
657
657
MultiSpan { primary_spans : vec ! [ primary_span] , span_labels : vec ! [ ] }
658
658
}
659
659
660
- pub fn from_spans ( vec : Vec < Span > ) -> MultiSpan {
660
+ pub fn from_spans ( mut vec : Vec < Span > ) -> MultiSpan {
661
+ vec. sort ( ) ;
661
662
MultiSpan { primary_spans : vec, span_labels : vec ! [ ] }
662
663
}
663
664
Original file line number Diff line number Diff line change @@ -25,13 +25,13 @@ LL | default impl !Send for Z {}
25
25
| default because of this
26
26
27
27
error[E0750]: negative impls cannot be default impls
28
- --> $DIR/validation.rs:10:14
28
+ --> $DIR/validation.rs:10:1
29
29
|
30
30
LL | default impl !Send for Z {}
31
31
| ^^^^^^^ ^
32
32
33
33
error[E0750]: negative impls cannot be default impls
34
- --> $DIR/validation.rs:14:14
34
+ --> $DIR/validation.rs:14:1
35
35
|
36
36
LL | default impl !Tr for S {}
37
37
| ^^^^^^^ ^
Original file line number Diff line number Diff line change 1
1
error[E0750]: negative impls cannot be default impls
2
- --> $DIR/negative-default-impls.rs:8:14
2
+ --> $DIR/negative-default-impls.rs:8:1
3
3
|
4
4
LL | default impl !MyTrait for u32 {}
5
5
| ^^^^^^^ ^
You can’t perform that action at this time.
0 commit comments