From 62e2859511ede6159e4bacbdd798968f420ae4c4 Mon Sep 17 00:00:00 2001 From: Dunqing <29533304+Dunqing@users.noreply.github.com> Date: Thu, 20 Mar 2025 06:42:23 +0000 Subject: [PATCH] refactor(ast/ast_builder): use `self.vec_from_iter` instead of `Vec::from_iter_in` for consistency (#9909) --- crates/oxc_ast/src/ast_builder_impl.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/crates/oxc_ast/src/ast_builder_impl.rs b/crates/oxc_ast/src/ast_builder_impl.rs index 27ad10af6b411..44ec41e8519be 100644 --- a/crates/oxc_ast/src/ast_builder_impl.rs +++ b/crates/oxc_ast/src/ast_builder_impl.rs @@ -374,13 +374,8 @@ impl<'a> AstBuilder<'a> { self, extends: Vec<'a, (Expression<'a>, Option>>, Span)>, ) -> Vec<'a, TSInterfaceHeritage<'a>> { - Vec::from_iter_in( - extends.into_iter().map(|(expression, type_parameters, span)| TSInterfaceHeritage { - span, - expression, - type_arguments: type_parameters, - }), - self.allocator, - ) + self.vec_from_iter(extends.into_iter().map(|(expression, type_parameters, span)| { + TSInterfaceHeritage { span, expression, type_arguments: type_parameters } + })) } }