(P: ParseState, closer: string)
| 4063 | } |
| 4064 | |
| 4065 | function parseTestPrimary(P: ParseState, closer: string): TsNode | null { |
| 4066 | skipBlanks(P.L) |
| 4067 | // Stop at closer |
| 4068 | if (closer === ']' && peek(P.L) === ']') return null |
| 4069 | if (closer === ']]' && peek(P.L) === ']' && peek(P.L, 1) === ']') return null |
| 4070 | return parseWord(P, 'arg') |
| 4071 | } |
| 4072 | |
| 4073 | /** |
| 4074 | * Arithmetic context modes: |
no test coverage detected