(permitInvalidConstAsModifier, stopOnStartOfClassStaticBlock)
| 36776 | * In such situations, 'permitInvalidConstAsModifier' should be set to true. |
| 36777 | */ |
| 36778 | function parseModifiers(permitInvalidConstAsModifier, stopOnStartOfClassStaticBlock) { |
| 36779 | var pos = getNodePos(); |
| 36780 | var list, modifier, hasSeenStatic = false; |
| 36781 | while (modifier = tryParseModifier(permitInvalidConstAsModifier, stopOnStartOfClassStaticBlock, hasSeenStatic)) { |
| 36782 | if (modifier.kind === 124 /* SyntaxKind.StaticKeyword */) |
| 36783 | hasSeenStatic = true; |
| 36784 | list = ts.append(list, modifier); |
| 36785 | } |
| 36786 | return list && createNodeArray(list, pos); |
| 36787 | } |
| 36788 | function parseModifiersForArrowFunction() { |
| 36789 | var modifiers; |
| 36790 | if (token() === 131 /* SyntaxKind.AsyncKeyword */) { |
no test coverage detected
searching dependent graphs…