File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -148,7 +148,10 @@ impl Foldable for RigidTy {
148148 }
149149 RigidTy :: Slice ( inner) => * inner = inner. fold ( folder) ?,
150150 RigidTy :: RawPtr ( ty, _) => * ty = ty. fold ( folder) ?,
151- RigidTy :: Ref ( _, ty, _) => * ty = ty. fold ( folder) ?,
151+ RigidTy :: Ref ( reg, ty, _) => {
152+ * reg = reg. fold ( folder) ?;
153+ * ty = ty. fold ( folder) ?
154+ }
152155 RigidTy :: FnDef ( _, args) => * args = args. fold ( folder) ?,
153156 RigidTy :: FnPtr ( sig) => * sig = sig. fold ( folder) ?,
154157 RigidTy :: Closure ( _, args) => * args = args. fold ( folder) ?,
Original file line number Diff line number Diff line change @@ -167,7 +167,10 @@ impl Visitable for RigidTy {
167167 }
168168 RigidTy :: Slice ( inner) => inner. visit ( visitor) ,
169169 RigidTy :: RawPtr ( ty, _) => ty. visit ( visitor) ,
170- RigidTy :: Ref ( _, ty, _) => ty. visit ( visitor) ,
170+ RigidTy :: Ref ( reg, ty, _) => {
171+ reg. visit ( visitor) ;
172+ ty. visit ( visitor)
173+ }
171174 RigidTy :: FnDef ( _, args) => args. visit ( visitor) ,
172175 RigidTy :: FnPtr ( sig) => sig. visit ( visitor) ,
173176 RigidTy :: Closure ( _, args) => args. visit ( visitor) ,
You can’t perform that action at this time.
0 commit comments