ResolvedSignature Type
Record fields
| Record Field |
Description
|
Full Usage:
HasRest
Field type: bool
|
The signature's last parameter is a rest parameter (`...args`).
|
Full Usage:
IsAbstract
Field type: bool
|
A construct signature of an `abstract class`, which TypeScript refuses `new` on. It marks the class as one written to be derived from (§4.4).
|
|
|
Full Usage:
ReturnTypeId
Field type: int
|
|
Full Usage:
TypeParameters
Field type: int list
|
The signature's own type parameters (§4.9). A generic *function* carries them here rather than on its type, which is where a callback alias's `T` lives.
|