API reference
python:astx:astx.flows
module flows
astx.flows
Source: packages/astx/src/astx/flows.py:1
Module for controle flow AST.
Classes
-
AsyncForRangeLoopExpr — AST class for asynchronous `For` Range Expression.
-
AsyncForRangeLoopStmt — AST class for asynchronous `For` Range Statement.
-
BreakStmt — AST class for break statement.
-
CaseStmt — AST class for a case in a Switch statement.
-
ContinueStmt — AST class for continue statement.
-
DoWhileExpr — AST class for `do-while` expression.
-
DoWhileStmt — AST class for `do-while` statement.
-
ForCountLoopExpr — AST class for a simple Count-Controlled `For` Loop expression.
-
ForCountLoopStmt — AST class for a simple Count-Controlled `For` Loop statement.
-
ForRangeLoopExpr — AST class for `For` Range Expression.
-
ForRangeLoopStmt — AST class for `For` Range Statement.
-
GotoStmt — AST class for function `Goto` statement.
-
IfExpr — AST class for `if` expression.
-
IfStmt — AST class for `if` statement.
-
SwitchStmt — AST class for Switch statements based on Rust's match syntax.
-
WhileExpr — AST class for `while` expression.
-
WhileStmt — AST class for `while` statement.