@@ -554,7 +554,7 @@ pub enum ItemContainerId {
554554impl_from ! ( ModuleId for ItemContainerId ) ;
555555
556556/// A Data Type
557- #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
557+ #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
558558pub enum AdtId {
559559 StructId ( StructId ) ,
560560 UnionId ( UnionId ) ,
@@ -563,7 +563,7 @@ pub enum AdtId {
563563impl_from ! ( StructId , UnionId , EnumId for AdtId ) ;
564564
565565/// A macro
566- #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
566+ #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
567567pub enum MacroId {
568568 Macro2Id ( Macro2Id ) ,
569569 MacroRulesId ( MacroRulesId ) ,
@@ -619,7 +619,7 @@ impl_from!(
619619
620620/// A constant, which might appears as a const item, an anonymous const block in expressions
621621/// or patterns, or as a constant in types with const generics.
622- #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
622+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
623623pub enum GeneralConstId {
624624 ConstId ( ConstId ) ,
625625 StaticId ( StaticId ) ,
@@ -656,7 +656,7 @@ impl GeneralConstId {
656656}
657657
658658/// The defs which have a body (have root expressions for type inference).
659- #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
659+ #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
660660pub enum DefWithBodyId {
661661 FunctionId ( FunctionId ) ,
662662 StaticId ( StaticId ) ,
@@ -701,7 +701,7 @@ pub enum AssocItemId {
701701// casting them, and somehow making the constructors private, which would be annoying.
702702impl_from ! ( FunctionId , ConstId , TypeAliasId for AssocItemId ) ;
703703
704- #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
704+ #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
705705pub enum GenericDefId {
706706 AdtId ( AdtId ) ,
707707 // consts can have type parameters from their parents (i.e. associated consts of traits)
@@ -790,7 +790,7 @@ impl From<AssocItemId> for GenericDefId {
790790 }
791791}
792792
793- #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
793+ #[ derive( Debug , PartialOrd , Ord , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
794794pub enum CallableDefId {
795795 FunctionId ( FunctionId ) ,
796796 StructId ( StructId ) ,
@@ -906,7 +906,7 @@ impl From<VariantId> for AttrDefId {
906906 }
907907}
908908
909- #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash , salsa :: Supertype ) ]
909+ #[ derive( Debug , Clone , Copy , PartialEq , Eq , Hash , salsa_macros :: Supertype ) ]
910910pub enum VariantId {
911911 EnumVariantId ( EnumVariantId ) ,
912912 StructId ( StructId ) ,
0 commit comments