Home
last modified time | relevance | path

Searched refs:GeneratorExp (Results 1 - 8 of 8) sorted by relevance

/third_party/python/Python/
H A Dast_unparse.c422 APPEND_EXPR(e->v.GeneratorExp.elt, PR_TEST); in append_ast_genexp()
423 APPEND(comprehensions, e->v.GeneratorExp.generators); in append_ast_genexp()
H A Dast_opt.c755 CALL(astfold_expr, expr_ty, node_->v.GeneratorExp.elt); in astfold_expr()
756 CALL_SEQ(astfold_comprehension, comprehension, node_->v.GeneratorExp.generators); in astfold_expr()
H A Dsymtable.c2074 e->v.GeneratorExp.generators, in symtable_visit_genexp()
2075 e->v.GeneratorExp.elt, NULL); in symtable_visit_genexp()
H A Dast.c307 COMP(GeneratorExp) in validate_expr()
H A DPython-ast.c1322 " | GeneratorExp(expr elt, comprehension* generators)\n" in init_types()
1388 state->GeneratorExp_type = make_type(state, "GeneratorExp", in init_types()
1391 "GeneratorExp(expr elt, comprehension* generators)"); in init_types()
2876 "field 'elt' is required for GeneratorExp"); in _PyAST_GeneratorExp()
2883 p->v.GeneratorExp.elt = elt; in _PyAST_GeneratorExp()
2884 p->v.GeneratorExp.generators = generators; in _PyAST_GeneratorExp()
4446 value = ast2obj_expr(state, o->v.GeneratorExp.elt); in ast2obj_expr()
4451 value = ast2obj_list(state, (asdl_seq*)o->v.GeneratorExp.generators, in ast2obj_expr()
8943 PyErr_SetString(PyExc_TypeError, "required field \"elt\" missing from GeneratorExp"); in obj2ast_expr()
8948 if (_Py_EnterRecursiveCall(" while traversing 'GeneratorExp' nod in obj2ast_expr()
[all...]
H A Dcompile.c5557 e->v.GeneratorExp.generators, in compiler_genexp()
5558 e->v.GeneratorExp.elt, NULL); in compiler_genexp()
/third_party/python/Include/internal/
H A Dpycore_ast.h410 } GeneratorExp; member
/third_party/python/Lib/test/
H A Dtest_ast.py217 # GeneratorExp
1579 self._simple_comp(ast.GeneratorExp)
2517 ('Module', [('Expr', (1, 0, 11, 5), ('GeneratorExp', (1, 0, 11, 5), ('Tuple', (2, 4, 6, 5), [('Name', (3, 4, 3, 6), 'Aa', ('Load',)), ('Name', (5, 7, 5, 9), 'Bb', ('Load',))], ('Load',)), [('comprehension', ('Tuple', (8, 4, 10, 6), [('Name', (8, 4, 8, 6), 'Aa', ('Store',)), ('Name', (10, 4, 10, 6), 'Bb', ('Store',))], ('Store',)), ('Name', (10, 10, 10, 12), 'Cc', ('Load',)), [], 0)]))], []),
2531 ('Module', [('FunctionDef', (2, 0, 2, 13), 'f', ('arguments', [], [], None, [], [], None, []), [('Pass', (2, 9, 2, 13))], [('Call', (1, 1, 1, 19), ('Name', (1, 1, 1, 5), 'deco', ('Load',)), [('GeneratorExp', (1, 5, 1, 19), ('Name', (1, 6, 1, 7), 'a', ('Load',)), [('comprehension', ('Name', (1, 12, 1, 13), 'a', ('Store',)), ('Name', (1, 17, 1, 18), 'b', ('Load',)), [], 0)])], [])], None, None)], []),
2559 ('Expression', ('GeneratorExp', (1, 0, 1, 19), ('Name', (1, 1, 1, 2), 'a', ('Load',)), [('comprehension', ('Name', (1, 7, 1, 8), 'b', ('Store',)), ('Name', (1, 12, 1, 13), 'c', ('Load',)), [('Name', (1, 17, 1, 18), 'd', ('Load',))], 0)])),
2566 ('Expression', ('GeneratorExp', (1, 0, 1, 20), ('Tuple', (1, 1, 1, 6), [('Name', (1, 2, 1, 3), 'a', ('Load',)), ('Name', (1, 4, 1, 5), 'b', ('Load',))], ('Load',)), [('comprehension', ('Tuple', (1, 11, 1, 14), [('Name', (1, 11, 1, 12), 'a', ('Store',)), ('Name', (1, 13, 1, 14), 'b', ('Store',))], ('Store',)), ('Name', (1, 18, 1, 19), 'c', ('Load',)), [], 0)])),
2567 ('Expression', ('GeneratorExp', (1, 0, 1, 22), ('Tuple', (1, 1, 1, 6), [('Name', (1, 2, 1, 3), 'a', ('Load',)), ('Name', (1, 4, 1, 5), 'b', ('Load',))], ('Load',)), [('comprehension', ('Tuple', (1, 11, 1, 16), [('Name', (1, 12, 1, 13), 'a', ('Store',)), ('Name', (1, 14, 1, 15), 'b', ('Store',))], ('Store',)), ('Name', (1, 20, 1, 21), 'c', ('Load',)), [], 0)])),
2568 ('Expression', ('GeneratorExp', (1, 0, 1, 22), ('Tuple', (1, 1, 1, 6), [('Name', (1, 2, 1, 3), 'a', ('Load',)), ('Name', (1, 4, 1, 5), 'b', ('Load',))], ('Load',)), [('comprehension', ('List', (1, 11, 1, 16), [('Name', (1, 12, 1, 13), 'a', ('Store',)), ('Name', (1, 14, 1, 15), 'b', ('Store',))], ('Store',)), ('Name', (1, 20, 1, 21), 'c', ('Load',)), [], 0)])),
2572 ('Expression', ('Call', (1, 0, 1, 15), ('Name', (1, 0, 1, 1), 'f', ('Load',)), [('GeneratorExp', (1, 1, 1, 15), ('Name', (1, 2, 1, 3), 'a', ('Load',)), [('comprehension', ('Name', (1, 8, 1, 9), 'a', ('Store',)), ('Name', (1, 13, 1, 14), 'b', ('Load',)), [], 0)])], [])),

Completed in 34 milliseconds