(marker, isStatic)
| 6631 | } |
| 6632 | |
| 6633 | function parseObjectTypeIndexer(marker, isStatic) { |
| 6634 | var id, key, value; |
| 6635 | |
| 6636 | expect('['); |
| 6637 | id = parseObjectPropertyKey(); |
| 6638 | expect(':'); |
| 6639 | key = parseType(); |
| 6640 | expect(']'); |
| 6641 | expect(':'); |
| 6642 | value = parseType(); |
| 6643 | |
| 6644 | return markerApply(marker, delegate.createObjectTypeIndexer( |
| 6645 | id, |
| 6646 | key, |
| 6647 | value, |
| 6648 | isStatic |
| 6649 | )); |
| 6650 | } |
| 6651 | |
| 6652 | function parseObjectTypeMethodish(marker) { |
| 6653 | var params = [], rest = null, returnType, typeParameters = null; |
no test coverage detected