mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-01 06:11:35 +00:00
Turn Ty::Tuple variant into a tuple-variant
This commit is contained in:
parent
2fc137b70f
commit
0e995adcf6
8 changed files with 20 additions and 22 deletions
|
@ -33,7 +33,7 @@ pub enum TyFingerprint {
|
|||
Scalar(Scalar),
|
||||
Adt(AdtId),
|
||||
Dyn(TraitId),
|
||||
Tuple { cardinality: u16 },
|
||||
Tuple(usize),
|
||||
ForeignType(TypeAliasId),
|
||||
FnPtr { num_args: u16, is_varargs: bool },
|
||||
}
|
||||
|
@ -50,7 +50,7 @@ impl TyFingerprint {
|
|||
&Ty::Array(..) => TyFingerprint::Array,
|
||||
&Ty::Scalar(scalar) => TyFingerprint::Scalar(scalar),
|
||||
&Ty::Adt(adt, _) => TyFingerprint::Adt(adt),
|
||||
&Ty::Tuple { cardinality: u16, .. } => TyFingerprint::Tuple { cardinality: u16 },
|
||||
&Ty::Tuple(cardinality, _) => TyFingerprint::Tuple(cardinality),
|
||||
&Ty::RawPtr(mutability, ..) => TyFingerprint::RawPtr(mutability),
|
||||
&Ty::ForeignType(alias_id, ..) => TyFingerprint::ForeignType(alias_id),
|
||||
&Ty::FnPtr { num_args, is_varargs, .. } => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue