@@ -227,7 +227,7 @@ export function defineVisitor(context: IndentContext): NodeListener {
227227 const rightParenToken = sourceCode . getTokenBefore ( sourceCode . getLastToken ( node ) ) ;
228228
229229 offsets . setOffsetToken ( leftParenToken , 1 , calleeToken ) ;
230- offsets . setOffsetElementList ( [ node . argument ] , leftParenToken , rightParenToken , 1 ) ;
230+ offsets . setOffsetElementList ( node . arguments , leftParenToken , rightParenToken , 1 ) ;
231231 } ,
232232 // ----------------------------------------------------------------------
233233 // BLOCKS
@@ -488,19 +488,22 @@ export function defineVisitor(context: IndentContext): NodeListener {
488488 offsets . setOffsetToken ( id . firstToken , 1 , snippetToken ) ;
489489
490490 const leftParenToken = sourceCode . getTokenBefore (
491- node . context || sourceCode . getLastToken ( node ) ,
491+ node . params [ 0 ] || sourceCode . getLastToken ( node ) ,
492492 {
493493 filter : isOpeningParenToken ,
494494 includeComments : false
495495 }
496496 ) ! ;
497497
498- const rightParenToken = sourceCode . getTokenAfter ( node . context || leftParenToken , {
499- filter : isClosingParenToken ,
500- includeComments : false
501- } ) ! ;
498+ const rightParenToken = sourceCode . getTokenAfter (
499+ node . params [ node . params . length - 1 ] || leftParenToken ,
500+ {
501+ filter : isClosingParenToken ,
502+ includeComments : false
503+ }
504+ ) ! ;
502505 offsets . setOffsetToken ( leftParenToken , 1 , id . firstToken ) ;
503- offsets . setOffsetElementList ( [ node . context ] , leftParenToken , rightParenToken , 1 ) ;
506+ offsets . setOffsetElementList ( node . params , leftParenToken , rightParenToken , 1 ) ;
504507 } ,
505508 // ----------------------------------------------------------------------
506509 // COMMENTS
0 commit comments