Extends the SourceFile class to provide TypeScript-specific functionality.
str
str | None
str
str
str
str
str | None
str
bool
bool
bool
bool
str | None
set[str]
Path
list[TSPromiseChain]
str
int
str
bool, optional
bool
None
str | None
bool
symbol
to the file.
bool, optional
str
None
int | None
str
bool
int
bool
None
Union[list[str], str]
bool
Range
list[str]
bool
str
str
str
str
str
list[str]
str
str
str
str | None
str | None
bool
str
str
str
str
str
str
bool
str
str
bool
str
bool
str
bool, optional
bool, optional
int, optional
bool, optional
None
str
bool
bool
int
bool
None
bool
bool
None
None
None
str
int
tuple[NodeId, NodeId]
str
str
int
bool
int
int
regex_pattern
, similar to python’s re.search().
str
bool
bool
str
bool, optional
bool, optional
bool, optional
bool, optional
None
str
None
bool
str
None