AliasSymbol¶
- class AliasSymbol(name: str, lineno: int, ast_info: TypeVarInfo | None = None, live_obj: Any = None)[source]¶
Bases:
StubSymbolA
TypeAlias,TypeVar,ParamSpec,TypeVarTuple, orNewTypedeclaration.- Parameters:
ast_info (TypeVarInfo or None)
live_obj (Any) – The runtime object, if available.
Examples
>>> sym = AliasSymbol(name="T", lineno=1) >>> sym.kind <SymbolKind.ALIAS: 'alias'>
- __init__(name: str, lineno: int, ast_info: TypeVarInfo | None = None, live_obj: Any = None) None[source]¶
- ast_info: TypeVarInfo | None = None¶
See also
Public API reference — overview of all public names.