(callNode: TSNode)
| 658 | } |
| 659 | |
| 660 | private getCallArgs(callNode: TSNode): TSNode[] { |
| 661 | const argsNode = callNode.childForFieldName('arguments'); |
| 662 | if (!argsNode) {return [];} |
| 663 | return argsNode.namedChildren.filter((n): n is TSNode => !!n && n.type !== 'comment'); |
| 664 | } |
| 665 | |
| 666 | private getPositionalArgs(args: TSNode[]): TSNode[] { |
| 667 | return args.filter((arg) => arg.type !== 'keyword_argument' && arg.type !== 'comment'); |
no outgoing calls
no test coverage detected