(required)
| 1646 | let is_vararg = false; // '*' |
| 1647 | let is_kwarg = false; // '**' |
| 1648 | const read = (required) => { |
| 1649 | const name = this._parseName(required); |
| 1650 | if (name) { |
| 1651 | const annotation = terminal !== ':' && this._tokenizer.accept(':') ? this._parseType() : null; |
| 1652 | return new ast.arg(name.id, annotation, null); |
| 1653 | } |
| 1654 | return null; |
| 1655 | }; |
| 1656 | while (!this._tokenizer.accept(terminal)) { |
| 1657 | this._tokenizer.accept('\n'); |
| 1658 | if (this._tokenizer.accept('/')) { |
nothing calls this directly
no test coverage detected