If a symbol is a local symbol with an associated exported symbol, returns the exported symbol.
Otherwise returns its input.
For example, at export type T = number;
:
- getSymbolAtLocation
at the location T
will return the exported symbol for T
.
- But the result of getSymbolsInScope
will contain the local symbol for T
, not the exported symbol.
- Calling getExportSymbolOfSymbol
on that local symbol will return the exported symbol.
returns unknownSignature in the case of an error. returns undefined if the node is not valid.
Apparent number of arguments, passed in case of a possibly incomplete call. This should come from an ArgumentListInfo. See signatureHelp.ts
.
Note that the resulting nodes cannot be checked.
Depending on the operation performed, it may be appropriate to throw away the checker if the cancellation token is triggered. Typically, if it is used for error checking and the operation is cancelled, then it should be discarded, otherwise it is safe to keep.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Note that the resulting nodes cannot be checked.
Generated using TypeDoc
Follow all aliases to get the original symbol.