ASTx
API reference
python:astx:astx.ASTKind
Source: packages/astx/src/astx/base.py:104
Declared as: python:astx:astx.base.ASTKind
The expression kind class used for downcasting.
AliasExprKind —
AndOpKind —
ArgumentKind —
ArgumentsKind —
AssignmentExprKind —
AsyncRangeLoopExprKind —
AsyncRangeLoopStmtKind —
AugmentedAssignKind —
AwaitExprKind —
BinaryDTKind —
BinaryOpKind —
BooleanDTKind —
BreakStmtKind —
CallKind —
CaseStmtKind —
CatchHandlerStmtKind —
ClassDeclStmtKind —
ClassDefStmtKind —
CompareOpKind —
ComprehensionKind —
ContinueStmtKind —
Date32DTKind —
Date64DTKind —
DateDTKind —
DateTimeDTKind —
Decimal128DTKind —
Decimal256DTKind —
DeleteStmtKind —
DoWhileExprKind —
DoWhileStmtKind —
DoubleDTKind —
EllipsisKind —
EnumDeclStmtKind —
ExceptionHandlerStmtKind —
FinallyHandlerStmtKind —
FixedSizeBinaryDTKind —
FloatDTKind —
ForCountLoopExprKind —
ForCountLoopStmtKind —
ForRangeLoopExprKind —
ForRangeLoopStmtKind —
FunctionAsyncDefKind —
FunctionDefKind —
GeneratorExprKind —
GenericKind —
GotoStmtKind —
IfExprKind —
IfStmtKind —
ImportExprKind —
ImportFromExprKind —
ImportFromStmtKind —
ImportStmtKind —
Int16DTKind —
Int32DTKind —
Int64DTKind —
Int8DTKind —
LambdaExprKind —
ListComprehensionKind —
ModuleKind —
NandOpKind —
NorOpKind —
NotOpKind —
NullDTKind —
OrOpKind —
ParenthesizedExprKind —
PrototypeKind —
ReturnKind —
SetComprehensionKind —
StarredKind —
StringDTKind —
StructDeclStmtKind —
StructDefStmtKind —
SubscriptExprKind —
SwitchStmtKind —
ThrowStmtKind —
Time32DTKind —
Time64DTKind —
TimeDTKind —
TimestampDTKind —
TypeCastExprKind —
UInt16DTKind —
UInt32DTKind —
UInt64DTKind —
UInt8DTKind —
UTF8CharDTKind —
UTF8StringDTKind —
UnaryOpKind —
VarDeclKind —
VariableAssignmentKind —
VariableKind —
VarsAssignKind —
VarsDeclKind —
WalrusOpKind —
WhileExprKind —
WhileStmtKind —
WithStmtKind —
XnorOpKind —
XorOpKind —
YieldExprKind —
YieldFromExprKind —
YieldStmtKind —
Type to search.