Skip to content

Commit edd828c

Browse files
committed
Pass in defs instead of appending
1 parent e91fa65 commit edd828c

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/legacy/resolver.rs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,11 +119,8 @@ where
119119
}
120120

121121
pub fn typedef<TArg: Type, TResult: Type>(defs: &mut TypeMap) -> ProcedureDataType {
122-
let mut type_map = TypeMap::default();
123-
let arg_ty = TArg::reference(&mut type_map, &[]).inner;
124-
let result_ty = TResult::reference(&mut type_map, &[]).inner;
122+
let arg_ty = TArg::reference(defs, &[]).inner;
123+
let result_ty = TResult::reference(defs, &[]).inner;
125124

126-
defs.append(&mut type_map);
127-
128125
ProcedureDataType { arg_ty, result_ty }
129126
}

0 commit comments

Comments
 (0)