Helper function to read comprehension data (shared by Generator, ListComp, SetComp)
(state: State, data: ReadBuffer)
| 1661 | |
| 1662 | |
| 1663 | def read_generator_expr(state: State, data: ReadBuffer) -> GeneratorExpr: |
| 1664 | """Helper function to read comprehension data (shared by Generator, ListComp, SetComp)""" |
| 1665 | left_expr = read_expression(state, data) |
| 1666 | n_generators = read_int(data) |
| 1667 | indices = [read_expression(state, data) for _ in range(n_generators)] |
| 1668 | sequences = [read_expression(state, data) for _ in range(n_generators)] |
| 1669 | condlists = [read_expression_list(state, data) for _ in range(n_generators)] |
| 1670 | is_async = [read_bool(data) for _ in range(n_generators)] |
| 1671 | return GeneratorExpr(left_expr, indices, sequences, condlists, is_async) |
| 1672 | |
| 1673 | |
| 1674 | def read_loc(data: ReadBuffer, node: Context) -> None: |
no test coverage detected
searching dependent graphs…