@@ -2853,13 +2853,13 @@ impl ImplicitSelfKind {
2853
2853
#[ derive( Copy , Clone , PartialEq , Eq , Encodable , Decodable , Debug ) ]
2854
2854
#[ derive( HashStable_Generic ) ]
2855
2855
pub enum IsAsync {
2856
- Async ,
2856
+ Async ( Span ) ,
2857
2857
NotAsync ,
2858
2858
}
2859
2859
2860
2860
impl IsAsync {
2861
2861
pub fn is_async ( self ) -> bool {
2862
- self == IsAsync :: Async
2862
+ matches ! ( self , IsAsync :: Async ( _ ) )
2863
2863
}
2864
2864
}
2865
2865
@@ -3296,7 +3296,7 @@ pub struct FnHeader {
3296
3296
3297
3297
impl FnHeader {
3298
3298
pub fn is_async ( & self ) -> bool {
3299
- matches ! ( & self . asyncness, IsAsync :: Async )
3299
+ matches ! ( & self . asyncness, IsAsync :: Async ( _ ) )
3300
3300
}
3301
3301
3302
3302
pub fn is_const ( & self ) -> bool {
@@ -4091,10 +4091,10 @@ mod size_asserts {
4091
4091
static_assert_size ! ( GenericBound <' _>, 48 ) ;
4092
4092
static_assert_size ! ( Generics <' _>, 56 ) ;
4093
4093
static_assert_size ! ( Impl <' _>, 80 ) ;
4094
- static_assert_size ! ( ImplItem <' _>, 80 ) ;
4095
- static_assert_size ! ( ImplItemKind <' _>, 32 ) ;
4096
- static_assert_size ! ( Item <' _>, 80 ) ;
4097
- static_assert_size ! ( ItemKind <' _>, 48 ) ;
4094
+ static_assert_size ! ( ImplItem <' _>, 88 ) ;
4095
+ static_assert_size ! ( ImplItemKind <' _>, 40 ) ;
4096
+ static_assert_size ! ( Item <' _>, 88 ) ;
4097
+ static_assert_size ! ( ItemKind <' _>, 56 ) ;
4098
4098
static_assert_size ! ( Local <' _>, 64 ) ;
4099
4099
static_assert_size ! ( Param <' _>, 32 ) ;
4100
4100
static_assert_size ! ( Pat <' _>, 72 ) ;
@@ -4105,8 +4105,8 @@ mod size_asserts {
4105
4105
static_assert_size ! ( Res , 12 ) ;
4106
4106
static_assert_size ! ( Stmt <' _>, 32 ) ;
4107
4107
static_assert_size ! ( StmtKind <' _>, 16 ) ;
4108
- static_assert_size ! ( TraitItem <' _>, 80 ) ;
4109
- static_assert_size ! ( TraitItemKind <' _>, 40 ) ;
4108
+ static_assert_size ! ( TraitItem <' _>, 88 ) ;
4109
+ static_assert_size ! ( TraitItemKind <' _>, 48 ) ;
4110
4110
static_assert_size ! ( Ty <' _>, 48 ) ;
4111
4111
static_assert_size ! ( TyKind <' _>, 32 ) ;
4112
4112
// tidy-alphabetical-end
0 commit comments