File tree Expand file tree Collapse file tree
crates/rolldown_ecmascript_utils/src/extensions/ast_ext Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,25 +15,25 @@ pub trait BindingPatternExt<'ast> {
1515
1616impl < ' ast > BindingPatternExt < ' ast > for ast:: BindingPattern < ' ast > {
1717 fn binding_identifiers ( & self ) -> smallvec:: SmallVec < [ & Box < ast:: BindingIdentifier < ' ast > > ; 1 ] > {
18- let mut queue = vec ! [ & self . kind] ;
18+ let mut stack = vec ! [ & self . kind] ;
1919 let mut ret = SmallVec :: default ( ) ;
20- while let Some ( binding_kind) = queue . pop ( ) {
20+ while let Some ( binding_kind) = stack . pop ( ) {
2121 match binding_kind {
2222 ast:: BindingPatternKind :: BindingIdentifier ( id) => {
2323 ret. push ( id) ;
2424 }
2525 ast:: BindingPatternKind :: ArrayPattern ( arr_pat) => {
26- queue . extend ( arr_pat. elements . iter ( ) . flatten ( ) . map ( |pat| & pat. kind ) . rev ( ) ) ;
26+ stack . extend ( arr_pat. elements . iter ( ) . flatten ( ) . map ( |pat| & pat. kind ) . rev ( ) ) ;
2727 }
2828 ast:: BindingPatternKind :: ObjectPattern ( obj_pat) => {
2929 if let Some ( obj_pat) = & obj_pat. rest {
30- queue . push ( & obj_pat. argument . kind ) ;
30+ stack . push ( & obj_pat. argument . kind ) ;
3131 }
32- queue . extend ( obj_pat. properties . iter ( ) . map ( |prop| & prop. value . kind ) . rev ( ) ) ;
32+ stack . extend ( obj_pat. properties . iter ( ) . map ( |prop| & prop. value . kind ) . rev ( ) ) ;
3333 }
3434 //
3535 ast:: BindingPatternKind :: AssignmentPattern ( assign_pat) => {
36- queue . push ( & assign_pat. left . kind ) ;
36+ stack . push ( & assign_pat. left . kind ) ;
3737 }
3838 } ;
3939 }
You can’t perform that action at this time.
0 commit comments